Saltar al contenido principal
Adaptive Planning
Última actualización: 2025-09-05
Log In to the Data Agent and Script Editor with Workday Credentials

Log In to the Data Agent and Script Editor with Workday Credentials

Some links in this article go to the Workday Community. If you don't have a Community account, request one.
You can log into the Adaptive data agent using Workday Credentials when creating an agent if:
  • User Sync completes from your Workday tenant.
  • You register an API Client for your data agent and provide its information to the Workday Adaptive Planning Data Agent Manager.
The process requires two different Workday API registrations grant types:
  • An authorization code grant for provisioning the data agent, for user interface log in by an Adaptive Planning user.
  • After provisioning the agent, a JWT bearer grant for non user interface token exchanges as an integration service account that doesn't depend on the Adaptive Planning user interface login.

Prerequisites

In Adaptive Planning
Security:
Data Designer
permission.
In Workday
On the network hosting the Data Agent and Workday Adaptive Planning Data Agent Manager

Enter Workday API Client Details in the Workday Adaptive Planning Data Agent Manager

  1. Verify that Enable Public APIs was turned on within the
    Adaptive Insights
    tab in
    Workday Tenant Setup
    .
  2. Register an API Client in Workday specifically for the data agent using
    Authorization Code Grant
    with a
    Bearer
    access token. This authorization code grant is used to log in to the agent service and provision the agent with a user interface. See Register API Clients.
    1. Select
      Non-Expiring Refresh Tokens
      .
    2. Set
      Scope (Functional Areas)
      to
      System
      and add
      Adaptive Planning
      .
    3. Select
      OK
      to generate the key, secret, and other details that identify your new integration client.
    4. Copy the
      Authorization End Point, Token End Point, Client ID,
      and
      Client Secret
      to enter them once the Data Agent Manager starts.
  3. Start the Workday Adaptive Planning Data Agent Manager on the local computer.
  4. Select
    Diagnose and Configure Network
    .
  5. Select the
    Workday
    tab.
  6. Enter the information generated when registering the API client in Workday:
    • Authorization End Point
    • Token End Point
    • Client ID copied from Workday
    • Client Secret copied from Workday
    • The
      Redirect URL
      must match the
      Redirection URI
      https://www.workday.com
      entered when registering the API client.
  7. Select
    Sign in with Workday
    and sign in the Data Agent Manager.
    For Data Agent 12.0.240 and newer, the user signing in doesn't need the
    Setup: Adaptive Planning API Access
    Domain security policy in Workday.
  8. If you use Data Agent 12.0.239 and older, stop here. For Data Agent 12.0.240 and newer, continue to the next step
  9. Select
    Diagnose and Configure Network Options
    .
  10. Select the
    Workday Integration
    tab.
  11. Configure the
    Workday Integration
    tab and register an API client in Workday specifically for the data agent. See Register API Clients. When you register the API client, use a
    JWT Bearer
    access token for nonuser interface token exchanges that don't depend on Adaptive Planning user interface login users:
    1. In the
      x509 Certificate
      section, select
      Create x509 Public Key
      , specify a name, and paste the
      Certificate
      copied from the Workday Adaptive Planning Data Agent Manager
      Workday Integration
      tab.
    2. Set Scope (Functional Areas) to
      System
      and add
      Adaptive Planning
      .
    3. Select
      OK
      to generate the Client ID, Token End Point, and other details that identify your new integration client.
    4. Copy the
      Client ID
      and
      Token End Point
      . You need these once the Workday Adaptive Planning Data Agent Manager starts.
  12. Enter the information generated when registering the API client for your
    JWT Bearer
    access token in Workday:
    • Client ID
      copied from Workday.
    • ISU
      copied from
      Workday Tenant Setup
      Adaptive Planning
      Public APIs
      in Workday. You may need to ask your admin to provide the ISU.
    • Token End Point
      copied from Workday.
    • Certificate
      (Read-only).
  13. Select
    Apply Workday Integration Settings
    .
Log in to the Adaptive Script Editor with Workday Credentials
Once you enter the API client information for your data agent, you can copy it into the Workday tab in the Adaptive Script Editor.
  1. Launch the Adaptive Script Editor on your local computer. Navigate to
    Adaptive Data Agent
    >
    Adaptive Script Editor
    .
  2. Select the
    Workday
    tab in the Script Editor.
  3. Paste in these fields from your Data Agent:
    • Authorization End Point
      .
    • Token End Point
      .
    • Client ID
      copied from Workday.
    • Client Secret
      copied from Workday.
    • The
      Redirect URL
      must match the
      Redirection URI
      https://www.workday.com
      entered when registering the API client.
  4. Select the
    Integration
    tab.
  5. Select
    Sign In with Workday
    .
  6. Provide your Workday Credentials.
  7. If you use Data Agent 12.0.239 and older, stop here.
  8. For Data Agent 12.0.240 and newer, configure the Workday Integration tab.
  9. Enter the information generated when registering the API client for your
    JWT Bearer
    access token in Workday:
    • Client ID
      copied from Workday.
    • ISU
      copied from
      Workday Tenant Setup
      Adaptive Planning
      Public APIs
      in Workday. You may need to ask your admin to provide the ISU.
    • Token End Point
      copied from Workday.
    • Certificate
      (Read-only).
Install Adaptive Script Editor Adaptive Planning Input and Output Plugins with Workday Credentials
The Adaptive Planning Input and Adaptive Planning Output plugins in the script editor run without a user interface. They require a JWT bearer grant and an Integration System User (ISU) because an individual doesn't sign in each time.
  1. Open the Adaptive Script Editor on the local computer and sign in.
  2. Create a new transformation or job, or open an existing one.
  3. Drag the
    Adaptive Planning Output
    or
    Adaptive Planning Input
    plugin in, and right-click it to select
    Edit
    .
  4. In the
    Instance Connection
    tab, change
    Login method
    to
    Workday
    .
  5. Copy all of the contents of the
    Certificate
    field. This certificate identifies that this plugin is authorized to communicate with Workday. Don't close the script editor until you complete the API Client Registration in Workday and editor plugin setup.
Register an API Client in Workday
  1. Open a browser and sign in to Workday as super user.
  2. Search Workday for
    Register API Client
    .
  3. Set
    Client Grant Type
    to
    JWT Bearer Token
    .
  4. In the
    x509 Certificate
    section, select
    Create x509 Public Key
    , specify a name, and paste the
    Certificate
    copied from the Adaptive Planning Data Agent Service Manager
    Workday Integration
    tab.
  5. Set
    Scope
    to
    Adaptive Planning
    .
  6. Enter
    https://www.workday.com
    for
    Redirection URL
    .
  7. Select
    OK
    to save and keep this page open so you can copy the
    Client ID
    and
    Token End Point
    from it.
Complete Plugin Set Up in the Script Editor
Use the API Client ID, Token End Point, and ISU to complete the plugin setup.
  1. Go back to the Adaptive Script Editor to paste the
    Client ID
    and
    Token End Point
    from Workday.
  2. ISU
    copied from
    Workday Tenant Setup
    Adaptive Planning
    Public APIs
    in Workday. You may need to ask your admin to provide the ISU. See Steps: Configure Workday to Import Data to Adaptive Planning for more on creating an ISU.
  3. Select
    OK
    to save.

User Sync and Preexisting Data Agents

Follow the steps below both before and after running user sync from Workday to ensure your data agent continues to run without interruptions.
Before Running User Sync
Before running User Sync from Workday, upgrade the Data Agent Manager to at least version 12.0.240 for any existing data agents and follow the steps for configuring the Workday tab. See Upgrade the Workday Adaptive Planning Data Agent Manager .
  1. Start the Workday Adaptive Planning Data Agent Manager on the local computer.
  2. Select
    Diagnose and Configure Network
    .
  3. Select the
    Workday
    tab.
  4. Enter the information generated when registering the API client in Workday:
    • Authorization End Point
    • Token End Point
    • Client ID copied from Workday.
    • Client Secret copied from Workday.
    • The
      Redirect URL
      must match the
      Redirection URI
      https://www.workday.com
      entered when registering the API client.
After Running User Sync from Workday
Configure the
Workday Integration
tab following user sync.
  1. Select the
    Workday Integration
    tab.
  2. Register an API client in Workday specifically for the data agent using a
    JWT Bearer
    access token. See Register API Clients.
    1. Create
      x509 Public Key
      and paste the
      Certificate
      copied from the Workday Adaptive Planning Data Agent Manager
      Workday Integration
      tab.
    2. Set Scope (Functional Areas) to
      System
      and
      Adaptive Planning
      .
    3. Select
      OK
      to generate the
      Client ID
      ,
      Token End Point
      , and other details to identify your new integration client.
    4. Copy the
      Client ID
      ,
      ISU
      ,
      Token End Point
      . You need these once the Workday Adaptive Planning Data Agent Manager starts.
  3. Start the Workday Adaptive Planning Data Agent Manager on the local computer.
  4. Select
    Diagnose and Configure Network
    .
  5. Select the
    Workday Integration
    tab.
  6. Enter the information generated when registering the API client for your
    JWT Bearer
    access token in Workday:
    • Client ID
      copied from Workday.
    • ISU
      copied from
      Workday Tenant Setup
      Adaptive Planning
      Public APIs
      in Workday. You may need to ask your admin to provide the ISU.
    • Token End Point
      copied from Workday.
    • Certificate
      (Read-only).
  7. Launch the data agent and select
    Sign in with Workday
    and sign in.