How can we help?

Adobe SaaS Ops Integration

Follow

Auvik SaaS Management’s integration with Adobe allows you to see real-time, in-depth license data to help you maintain control over your software usage and spend. This includes a breakdown by license type, associated usage details, and last login timestamps.

Prerequisites

Before installing the Adobe integration, ensure that you have:

  • Required Auvik SaaS permissions to install integrations
    • From the Partner Hub: Default Admin
    • From the Client Hub: Client Admin
  • A valid account for Adobe with System Administrator privileges required
  • Access to the Adobe Developer Console

We recommend using a dedicated account with all integrations. This allows you to set a role with minimal permissions. The integration will stop working if this user’s account in Adobe is deactivated.

Configuration & Setup

The Adobe integration can be configured using OAuth2 protocol

When Authenticating using OAuth;

The configuration process requires you to setup a New Project and API to create a unique ClientID, Client Secret and Organizational ID that will be used to setup the integration.   

Creating a New Project with Adobe

  1. Navigate to the Adobe Developer Console and sign in with your Adobe ID
  2. Select your organization (if prompted) > Projects tab
  3. Click Create New Project to open a Project Overview page

  1. Select Edit Project to give it a user friendly name such as Auvik SaaS

  1. Within the new project, select Add API (or Add to Project > API)

  1. Locate the User Management API in the list of services, note you may need to select "All" in the View dropdown to see all available APIs

  1. Select User Management API > Next
  2. Within the Configure API screen, select OAuth Server-to-Server as the authentication method for the User Management API
  3. Click Save Configured API

Configure OAuth Server-to-Server Authentication

  1. Navigate to the OAuth Server-to-Server page within the Credentials section
  2. Locate and save the following Integration Credentials within the project’s overview or credentials page to be used to setup the SaaS Ops integration
    1. Client ID (API Key)
    2. Client Secret: Click the Retrieve Client Secret button to reveal the secret, and copy this value securely (it will be hidden by default until you retrieve it).
    3. Organization ID: The Org ID (sometimes called Organization ID or IMS Org ID)

Set Required Scopes/Credentials

  1. Navigate to the Scopes tab within the Credentials

  1. Credentials for the OAuth Server-to-Server are assigned by default, ensure you have openid, AdobeID, and user_management_sdk selected

Setup SaaS Ops Integration

  1. Navigate to the Adobe SaaS Ops Integration
    1. From the Partner Hub > Org Preferences > Integrations > Clients Tab
    2. From the Admin Hub > Utilities > SaaS Ops Integrations
  2. Select Configure
  3. Input the Client ID, Client Secret and Organization from the Adobe Developer Console
  4. Click Connect

If you have configured the integration successfully you will be taken back to Auvik Saas Management and the Integration will showcase as ‘Connected’. 

How to Leverage Adobe with SaaS Ops

Review step by step instructions and any additional information specific to this integration including some FAQs. 

  1. Leveraging License Data

Available Functionality

License Data; 

  • License Type Breakdown: a breakdown of the total and unused accounts by license type
  • Real-time Updates: On demand license data refresh
  • Last Login Timestamp: Showcase the last login time per account
  • User Count: See which users have leveraged the licensed account  

Disconnecting Adobe Integration

From the Partner Hub;

  1. Go to Org Preferences > Integrations > Client
  2. Select a Client from the dropdown menu
  3. Find Adobe and click Update then Disconnect
  4. Confirm the action and exit.

From the Admin Hub;

  1. Go to Utilities > SaaS Ops Integrations
  2. Find Adobe, click Update then Disconnect
  3. Confirm the action and exit
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request