Adobe Captivate · Arazzo Workflow
Adobe Learning Manager Activate and Enroll a User
Version 1.0.0
Read a user, activate them if not already ACTIVE, then enroll them into a course instance.
Provider
Workflows
activate-and-enroll-user
Ensure a user is active, then enroll them into a course instance.
Loads the user, activates the account when its state is not ACTIVE, resolves a course instance, and creates the enrollment.
1
getUser
Read the user by id to determine the current account name, email, and state before deciding whether activation is required.
2
activateUser
Patch the user to ACTIVE state, preserving the existing name and email, following JSON:API PATCH semantics.
3
listInstances
List instances of the target learning object and pick the first available instance to enroll the user into.
4
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.