Manage API developers on the Admin Console

Adobe I/O is the platform for developers in your organization looking to integrate, extend, or create apps and experiences based on Adobe's products and technologies. It is a platform that developers use to to build on top of Creative CloudDocument Cloud, Experience Cloud, or other Adobe API products.

Your developers on Adobe I/O, build integrations with Adobe API products. These integrations are a pipeline from external apps and services to the Adobe API.

  1. First, you add developers (individually or in bulk) to product profiles of products that include API access on the Admin Console.
    This provides your developers with the permissions to create integrations.
  2. Next, your developers add the required integrations on Adobe I/O.
  3. Finally, you add these integrations to product profiles again on the Admin Console.

On the Admin Console, you can also edit user (or developer) accounts to add or remove these from product profiles. Or you can remove developers from product profiles.

Add developers

As an administrator, the Admin Console enables you to create and manage developer accounts. When you add developers to product profiles on the Admin Console, you provide these developers with the access privileges to create integrations (on Adobe I/O). Also, on Adobe I/O, developers can associate the integrations they create with product profiles, but only the product profiles to which the developer has access.

When API calls are made from the integrations that developer create, these calls executed with the permissions of the associated product profiles.

Add developers to product profiles for multiple products

The Assign Developer option in the Quick Links section of the Overview tab allows you to add a developer to multiple products, simultaneously.

  1. In the Admin Console, navigate to the Overview tab.

  2. To add the developer to multiple products, click Add Developer in the Quick Links section in the upper-right corner of the Overview tab.

  3. In the Developer Details section of Add Developer wizard, enter the developers email address and, optionally, first and last names and then click Next.

  4. In the Assign Products section, choose a product and then select one or more product profiles from the drop-down list.

  5. After you've added the developer to all the required product profiles, click Save.

    The developer is added to all the selected product profiles.

Add developers to one or more product profiles for a single product

The Add Developers option on each product card of the Overview tab allows you to add a developer to multiple product profiles of the selected product.

  1. In the Admin Console, navigate to the Overview tab.

    If your organization includes products that include API access, the cards for these products on the Overview tab allow you to add developers to the product profiles:

  2. Click Add Developers on the required product card.

  3. In the Add Developer to product screen, enter the developers email address and, optionally, first and last names.

  4. Select one or more product profiles from the drop-down list.

  5. After you've added the developer to all the required product profiles, click Save.

    The developer is added to all the selected product profiles.

Add developers to a single product profile

The Developers tab of a product profile allows you to add developers to that product profile.

  1. In the Admin Console, navigate to the Products tab.

  2. Click the desired product in the left rail.

  3. Select a product profile (or create one, if required) from the list and go to the Developer tab.

  4. Click Add Developers in the upper-right corner.

  5. In the Add Developer to product screen, enter the developers email address and, optionally, first and last names.

  6. Click Save.

    The developer is added to the selected product profile.

Add multiple developers (in bulk)

You can use the Bulk add workflow to add multiple developers with the help of a comma separated (.csv) file.

  1. In the Admin Console, navigate to Users.

  2. Click  in the upper-right corner of the Users page.

  3. In the Add users by CSV dialog box, click Download CSV Template, and choose either Current user list or Standard template.

    The template file that you download, contains sample data that you can use as a guide.

    The CSV file format is described in detail under CSV file format in the Add users section of the Manage users document.

  4. Update the downloaded CSV file with the data of developers to add and list the names of the product profiles they should use for development in the Developer Access column.

  5. Drag the updated CSV on to the Add Users by CSV dialog box and click Upload.

After the bulk operation is complete, you will receive an email. You can also view a detailed report of the operation via Bulk Operation Results.

Bulk Operation Results

After you perform a bulk operation, like adding or editing multiple users, you receive an email with the details of the operation. In addition, you can view these details on the Bulk Operation Results page.

Notă:

If a bulk operation is not displaying in the results page, refresh your browser page so it shows the latest results.

  1. Navigate to Users > Developers in the Admin Console, and click  in the upper-right corner of the Users page.

  2. In the drop-down list, choose Bulk Operation Results.

    The Bulk Operation Results page displays.

  3. To view the details of an operation, click the name of the operation.

  4. To download the results as a CSV file, click Download Results.

  5. To remove a result, click the check box to the left of the operation name and click Remove Result.

    You can also clear all the bulk operation results clicking Clear All Results.

Manage developers

Change product profiles developers have access to

For existing users or developers, you can add or remove product profiles of products that include API access thereby granting or revoking access to the product profile for that developer.

  1. In the Admin Console, navigate to the Users > Users.

  2. Click the row for the user that you need to edit.

  3. In user details drawer on the right, click View Profile.

  4. Click Edit in the Developer Access section of the User Details screen.

  5. In the Edit Developer screen, choose the products that include API access and for each product select the requried product profiles.

  6. Click Save.

    The developer is added to profiles that were added and removed from product profiles that were removed during the edit.

Remove developers from product profiles

You can remove a developer from a product profile but still retain the developer as a user in your organization.

  1. In the Admin Console, navigate to the Products tab.

  2. Click the desired product in the left rail.

  3. Select a product profile from the list and go to the Developer tab.

  4. To remove one or more developers from this product profile, click the checkbox to the left of the developer name.

  5. Click Remove Developers in the upper-right corner of the Developers tab.

  6. In the Remove Developer from product profile screen choose one of the following options:

    Remove both developer access and user access: The developer no longer has permissions to build integrations for this product profile. Also, the developer will not have access to the products defined in this profile.

    Remove developer access, but keep user access: The developer no longer has permissions to build integrations for this product profile. However, if the developer had access to the product as a user, that access will remain.

  7. Click Remove Developers.

    The selected developers are removed based on the choice in the previous step.

Remove developers from all products and choose their residual access

From the Users tab on the Admin Console, you can remove developers:

  • Also, remove the user access to the associated product profiles.
  • Retain the user access to the associated product profiles.
  • Remove the user from the organization.
  1. In the Admin Console, navigate to Users > Developers.

  2. In the list of developers, to remove one or more developer, click the checkbox to the left of the developer name.

  3. Click Remove Developers in the upper-right corner of the Developers tab.

  4. In the Remove Developer from product profile screen choose one of the following options:

    Remove both developer access and user access: The developer no longer has permissions to build integrations for any product profile. Also, the developer will not have access to any products if they had been given user access as well.  Use this if the developer is no longer working on this project and no longer needs access to any profile, but the developer may later return for further work in this organization.

    Remove developer access, but keep user access: The developer no longer has permissions to build integrations. However, the developer will continue to have access to the products.  Use this if the developer will continue as a user but no longer need developer access on the adobe.io console.

    Remove from organization: Remove the developer from the organization on the Admin Console.  Use this option if the developer is no longer working on anything in your organization, either as a user or a developer.

  5. Click Remove Developers.

    The selected developers are removed based on the choice in the previous step.

Manage integrations

When you add developers to product profiles, these developers then have the required permissions to create integrations on Adobe I/O.

For such an integration to be used, it needs to be associated with one or more product profiles.  This is required so that when API calls are made using an integration, they execute with the permissions based on the associated product profile or profiles.

Administrators can manage the access granted to an application which uses an integration by setting or changing the product profiles associated with said integration.

For example, there might be two product profiles, Test and Production, which grant access and permissions consistent with testing an application and with running the application in a production environment, respectively.  The developer could be granted access only to the Test product profile and the integration is setup by the developer to use that product profile.  Once the application is tested and ready for production use, a System or Product Profile admin on the Admin Console would remove the integration from the Test profile profile and add it to the Production product profile.  The developer no longer has the ability to manage the integration from the adobe.io console once this change is made.

Usually, developers, are not given admin privileges on the Admin Console.

Edit integrations

From the Users tab on the Admin Console, you can edit integrations to add or remove product profiles in integrations.

  1. In the Admin Console, navigate to Users > Integrations.

  2. Click the row for the integration that you need to edit.

    Notă:

    Do not click the user's name.

  3. In integration details drawer on the right, click Edit.

  4. In the Edit Integration Products screen, choose a product and then select one or more product profiles from the drop-down list to add to the integration.

    Alternately, you can remove product profiles from this integration.

    In the Edit Integration Products screen, choose a Product in the left rail

  5. Click Save.

Add integrations to product profiles

  1. In the Admin Console, navigate to the Products tab.

  2. Click the desired product in the left rail.

  3. Select a product profile from the list and go to the Integrations tab.

  4. Click Add Integrations.

  5. In the Add Integration to Product Profile screen, choose one or more integrations to add to this product profile.

  6. Click Save.

    The selected integrations are added to this product profile.

Remove integrations from product profiles

Atenție:

Removing an integration from a product profile will terminate access of the external application to the product associated with this profile.  This can cause external applications to fail.

  1. In the Admin Console, navigate to the Products tab.

  2. Click the desired product in the left rail.

  3. Select a product profile from the list and go to the Integrations tab.

  4. To remove one or more integrations from this product profile, click the checkbox to the left of the integration name.

  5. Click Remove Integrations in the upper-right corner of the Integrations tab.

  6. In the Remove Integration screen, click Remove.

    The selected integrations are removed from this product profile.

Această lucrare este oferită sub licență Atribuire-Necomercial-FărăModificări 3.0 Ne-adaptată Creative Commons  Postările pe Twitter™ şi Facebook nu sunt acoperite de condiţiile de licenţiere Creative Commons.

Prevederi legale   |   Politică de confidențialitate online