Create an Adobe Cloud integration profile using OAuth

  • Release version: Australia
  • Updated March 12, 2026
  • 4 minutes to read
  • Create an Adobe Cloud integration profile on your ServiceNow instance by using OAuth credentials to track your software subscriptions and to determine your license compliance.

    Before you begin

    Role required: sam_admin, sam_integrator

    Activate the following plugins:
    • Software Asset Management Professional for Adobe (com.sn_samp_adobe)
    • Software Asset Management - SaaS License Management (sn_sam_saas_int) from ServiceNow Store

    About this task

    If you’re using Software Asset Workspace, the option to create the Adobe Cloud integration profile in Core UI is inactive.

    Procedure

    1. Navigate to the integration profile.
      InterfaceAction
      Core UI
      1. Navigate to All > Software Asset > SaaS License > Direct Integration Profiles.
      2. Select New.
      3. Select Adobe Cloud Integration Profile.
      Software Asset Workspace
      1. Navigate to License operations > User subscription > Direct integration profiles.
      2. Select New.
      3. Select Adobe Cloud from the drop-down list.
      4. Select Continue.
    2. On the form, fill in the fields.
      Table 1. Integration Profile form
      Field Description
      Display name Name of the Adobe Cloud integration profile.
      Authentication type Type of authentication to access Adobe Cloud APIs.
      • OAuth 2.0
      • JWT
      Note:
      • For the existing Adobe Cloud integration profiles before upgrade to Software Asset Management - SaaS License Management 13.1.0 version or later, this field is automatically set to JWT.
      • For all the new Adobe Cloud integration profiles, this field is automatically set to OAuth 2.0.
      Profile type Type of integration profile. This field is automatically set to Adobe subscription.
    3. In the Process configuration section, view the required user roles or API permissions to minimize security risks and optimize SaaS licenses.
      Note:

      The Download subscriptions check box is selected by default and you can't clear it.

      For more information about the required roles and scopes, see Minimal user permissions table.
    4. Select Submit.
      The Connection & Credential field appears on the form and is automatically set to sn_sam_saas_int.Adobe_OAuth.
    5. Select the preview icon beside the Connection & Credential field to open the Connection & Credential Aliases record.
    6. Select the Create New Connection & Credential related link.
    7. On the form, fill in the fields.
      Table 2. Create a Connection and Credential form
      Field Description
      Connection Name Name of the Adobe Cloud connection.
      Connection URL (Instance URL) URL for the connection. This field is automatically set to https://<Instance Name>.adobelogin.com. For more information about the steps to get the URL, see Step 9 in Create a project and add APIs using OAuth.
      OAuth Client ID Client ID that you generated while creating an Adobe Cloud OAuth credential.
      OAuth Client Secret Client Secret that you retrieved while creating an Adobe Cloud OAuth credential.
      OAuth Redirect URL https://<instance_name>/oauth_redirect.do, where the instance name is the name of your ServiceNow instance.
      Organization ID Adobe Cloud Organization ID that you find while creating an Adobe Cloud OAuth credential.
    8. Select Create and Get OAuth Token.
      Note:
      For the role required to perform this step, refer to the Minimal user permissions table.
    9. On the integration profile form, select Validate Connection to verify the connection and credential details of this integration.

    Result

    Adobe subscription data is pulled into Software Asset Management when the SAM - Import Adobe User Subscriptions scheduled job runs. When the subscription data is pulled, the SAM - Optimize Adobe Subscriptions scheduled job runs monthly to optimize the Adobe Creative Cloud subscriptions. If complete subscription data isn't getting pulled accurately into the Software Asset Management application, see Determine and verify Adobe subscription information in your ServiceNow instance.

    This job completion results in the following:
    • An optimization candidate that consolidates three (configurable) or more Single App or individual product subscriptions and recommends Adobe Creative Cloud All Apps when it isn't installed.
    • A reclamation candidate that reclaims Single App or individual product subscriptions with dual licenses when Adobe Creative Cloud All Apps is installed.

      Let's say, a user is subscribed to Adobe Creative Cloud All Apps and also consumes licenses for Single App or individual products such as Adobe Acrobat and Adobe Photoshop. In this dual license scenario, the Software Asset Management application recommends reclaiming the licenses for Single App or individual product subscriptions.

    • A reclamation candidate that reclaims three (configurable) or more Single App or individual product subscriptions that are actively used and an optimization candidate that recommends assigning Adobe Creative Cloud All Apps.

      Let's say, a user is subscribed to Adobe Acrobat, Adobe Illustrator, and Adobe Photoshop and uses all these products actively. In this scenario, the Software Asset Management application recommends reclaiming the licenses for these individual product subscriptions and recommends using Adobe Creative Cloud All Apps.

    • A reclamation candidate that reclaims Adobe Creative Cloud All Apps when less than three (configurable) individual products are actively used and an optimization candidate that recommends assigning Single App or individual product subscriptions that are actively used.

      Let's say, a user is subscribed to Adobe Creative Cloud All Apps but is using less than three individual Creative Cloud products actively. In this scenario, the Software Asset Management application reclaims the Adobe Creative Cloud All Apps license and recommends assigning these individual product subscriptions that are actively used.

    What to do next

    If you want to set up multiple integration profiles with unique connections, create child aliases to manage different configurations and settings for each integration profile. For more information, see Create a child alias to set up multiple integration profiles.

    View the subscription data by navigating to All > SaaS License > All User Subscriptions. You can check the status of the SAM - Import Adobe User Subscriptions job by navigating to All > Software Asset > Administration > Job Results.

    You can also view information about your Adobe subscriptions, compliance, and costs on the Office 365 & Adobe Cloud dashboard in Software Asset Management classic.

    After creating an integration profile, view information about the profile in the Software Asset Workspace by navigating to License operations > User subscription > Direct integration profiles. You can select an integration profile to view the following related lists:
    • Software Models
    • Unrecognized Subscription Identifiers
    • Scheduled Jobs
    • Scheduled Job Results
    • Software Subscriptions
    • Subscription Identifier Exclusion Rule
    • Subscription User Exclusion Rule

    After creating an integration profile, you can define subscription exclusion rules to keep certain subscriptions from license cost calculations. For more information, see Subscription exclusions for SaaS and SSO applications.