Close
Search
logo
Sign In
Blogs
eLearning Resources
Interactive eLearning
Video-Based Learning
Mobile Learning
Accessibility
Virtual Reality
Adobe Learning Manager
Events and Announcements
Screen Capture
All Blogs
Free Projects
Adobe Captivate
Adobe Captivate Classic
Learning Hub
Adobe Captivate
Adobe Captivate Classic
Discussions
Tutorials
Adobe Captivate
Adobe Captivate Classic
Webinars
Notification
Join Community
logo
  • Blogs
    • eLearning Resources
    • Interactive eLearning
    • Video-Based Learning
    • Mobile Learning
    • Accessibility
    • Virtual Reality
    • Adobe Learning Manager
    • Events and Announcements
    • Screen Capture
    • All Blogs
  • Free Projects
    • Adobe Captivate
    • Adobe Captivate Classic
  • Learning Hub
    • Adobe Captivate
    • Adobe Captivate Classic
  • Discussions
  • Tutorials
    • Adobe Captivate
    • Adobe Captivate Classic
  • Webinars
Join Community
Sign In
Close
Search
  • Blogs
  • Blogs
  • Site Configuration
  • Account Settings
  • Adding External users in Adobe Learning Manager using APIs
HIGHLIGHT
SHARE
  • HIGHLIGHTED
    SHARE
  • +1
    SHARE
  • Adding External users in Adobe Learning Manager using APIs
    April 2, 2024
    Kolla Manjunath Follow
    Adding External users in Adobe Learning Manager using APIs
    April 2, 2024
    Kolla Manjunath
    Master
    Followers: 7 people
    Follow
    Kolla Manjunath Follow
    0
    0
  • External User Creation using APIs

    Steps to be followed:

    1. Using GET /externalProfiles, we can retrieve the external profile ID for which you can add the user.
    2. Copy the External Profile ID from the GET call Response Body.
    3. Mention the External Profile ID in POST /externalProfiles/{id}/users
    4. Pass the Parameter (Response Body) as shown below.
    5. {

    “data”: {

    “type”: “user”,

    “attributes”: {

    “email”: “kollaAPITest@gmail.com”,

    “name”: “Kolla API Test User”,

    “userType”: “EXTERNAL”

    }

    }

    }

    1. There are three mandatory attributes that we need to pass in the Response body.
    • email – Email ID of the user. This value should be unique for every user.
    • name – Name of the user.
    • userType – This value should be “EXTERNAL”
    1. If userUniqueId (User Unique Id) is enabled, then UUID needs to be passed, which is optional.
    2. Once you pass this parameter by following the mandatory attributes. The External user will be added to the ALM.
    3. Using GET /externalProfiles/{id}/users we can retrieve a list of users for the mentioned external profile.
    4. Similarly, you can check the External user from the Admin login page in the UI.
    5. Login as Administrator >> Users >> External >> Search for the External user by giving the External user email/name.

    Kindly refer the recording below for the workflow. 

    https://elearningimages.adobe.com/files/2024/04/Adding-external-User-using-APIs.mp4

    External User Creation using APIs

    Steps to be followed:

    1. Using GET /externalProfiles, we can retrieve the external profile ID for which you can add the user.
    2. Copy the External Profile ID from the GET call Response Body.
    3. Mention the External Profile ID in POST /externalProfiles/{id}/users
    4. Pass the Parameter (Response Body) as shown below.
    5. {

    “data”: {

    “type”: “user”,

    “attributes”: {

    “email”: “kollaAPITest@gmail.com”,

    “name”: “Kolla API Test User”,

    “userType”: “EXTERNAL”

    }

    }

    }

    1. There are three mandatory attributes that we need to pass in the Response body.
    • email – Email ID of the user. This value should be unique for every user.
    • name – Name of the user.
    • userType – This value should be “EXTERNAL”
    1. If userUniqueId (User Unique Id) is enabled, then UUID needs to be passed, which is optional.
    2. Once you pass this parameter by following the mandatory attributes. The External user will be added to the ALM.
    3. Using GET /externalProfiles/{id}/users we can retrieve a list of users for the mentioned external profile.
    4. Similarly, you can check the External user from the Admin login page in the UI.
    5. Login as Administrator >> Users >> External >> Search for the External user by giving the External user email/name.

    Kindly refer the recording below for the workflow. 

    https://elearningimages.adobe.com/files/2024/04/Adding-external-User-using-APIs.mp4
    Share
    account settings
    Administrator
    Adobe Learning Manager
    blog
    Like
    (0)
    Comments
    (0)
    Share
    LinkedIn
    Twitter
    Facebook
    Email
    Kolla Manjunath
    Master
    Followers: 7 people
    Follow
    Kolla Manjunath Follow
    Like
    (0)
    Comments
    (0)
    Share
    LinkedIn
    Twitter
    Facebook
    Email
    Cancel

    You must be logged in to post a comment.

    All Comments
    Sort by:  Most Recent
    • Most Recent
    • Most Relevant
    Share
    You might also like
    Other topics
    Adobe Learning Manager
    Virtual Reality
    Mobile Learning
    Video-Based Learning
    Adobe Captivate
    Download free 30-day trial of
    Adobe Captivate

    Free Trial
    Adobe Events
    Check out our upcoming webinars
    and workshops
    Register now
    Follow
    Adding External users in Adobe Learning Manager using APIs
    0
  • Follow
    0
  • Looking for some information...
    Subscribe to our newsletter
    The Adobe family of companies may keep me informed with personalized emails about ELearning Community Content and News. See our Privacy Policy for more details or to opt-out at any time.
    Subscribe
    Enter a valid email address
    Thank you for subscribing to our newsletter
    Blogs
    Learning Hub
    Tutorials
    Free Projects
    Discussions
    © 2025 Adobe. All rights reserved. Privacy Terms of Use Cookie preferences Contact Us Do not sell or share my personal information