See JumpCloud setup guide to connect your organization
Actions
Create User
Create User
Creates a new user in JumpCloud with the specified details. Generates a temporary password that the user must change on first login. Use this to automate account provisioning during onboarding workflows.Input fields:
Email- Email address for the new userFirst Name- User’s first nameLast Name- User’s last nameState(optional) - Initial account state (e.g., “ACTIVATED”)Manager(optional) - Ravenna user ID to set as the user’s manager in JumpCloud
userId- The Ravenna user ID for the newly created usertemporaryPassword- A temporary password for initial login
- Automate new employee account creation during onboarding
- Provision JumpCloud accounts from HR system triggers
- Create user accounts as part of access request workflows
- Set up contractor accounts with automated workflows
Delete User
Delete User
Permanently removes one or more users from JumpCloud. Use this for offboarding workflows or to clean up accounts that are no longer needed.Input fields:
User IDs- One or more Ravenna user IDs to remove (supports user groups)
- Automate account removal during employee offboarding
- Clean up unused or orphaned accounts
- Remove contractor accounts after engagement ends
- Implement automated account lifecycle policies
Check User Exists
Check User Exists
Checks if a user exists in JumpCloud using a multi-step lookup: first by cached data, then by JumpCloud user ID, and finally by email address. Use this to verify user existence before performing other actions.Input fields:
User IDs- One or more Ravenna user IDs to check
isSuccess- Boolean indicating if the user was found in JumpCloud
- Verify a user exists before provisioning access
- Check if accounts already exist before creating new ones
- Validate user status in conditional workflows
- Pre-check user existence before group assignments
Suspend User
Suspend User
Suspends one or more user accounts in JumpCloud, disabling their access without permanently deleting the account. Use this for temporary access suspension or as part of offboarding workflows.Input fields:
User IDs- One or more Ravenna user IDs to suspend (supports user groups)
- Suspend access during employee offboarding
- Temporarily disable accounts for employees on extended leave
- Respond to security incidents by quickly disabling compromised accounts
- Implement automated account suspension policies
Restore User
Restore User
Reactivates one or more suspended user accounts in JumpCloud, restoring their access. Use this when employees return from leave or when accounts need to be reactivated.Input fields:
User IDs- One or more Ravenna user IDs to restore (supports user groups)
- Reactivate accounts when employees return from leave
- Restore access after security review clears an account
- Re-enable contractor accounts for new engagements
- Implement automated account reactivation workflows
Unlock User
Unlock User
Unlocks one or more locked-out user accounts in JumpCloud. Accounts can become locked after too many failed login attempts. Use this to restore access without resetting credentials.Input fields:
User IDs- One or more Ravenna user IDs to unlock (supports user groups)
- Unlock accounts after failed login attempts
- Resolve lockouts from automated security policies
- Help users regain access without a full password reset
- Automate lockout resolution in self-service workflows
Add User to Group
Add User to Group
Adds one or more users to JumpCloud groups. Use this to grant team access, provision group-based permissions, or automate group membership during onboarding.Input fields:
User IDs- One or more Ravenna user IDs to add (supports user groups)Groups- One or more JumpCloud groups to add the users to
- Automate onboarding group assignments
- Grant team access after approval
- Provision group-based permissions
- Add users to distribution or security groups
Remove User from Group
Remove User from Group
Removes one or more users from JumpCloud groups. Use this to revoke access, handle offboarding, or update group memberships based on role changes.Input fields:
User IDs- One or more Ravenna user IDs to remove (supports user groups)Groups- One or more JumpCloud groups to remove the users from
- Revoke access during offboarding
- Update group memberships after role changes
- Remove temporary access after a project ends
- Clean up stale group assignments
Check Group Membership
Check Group Membership
Checks if a user is a member of a specific JumpCloud group. Use this to validate access, make conditional workflow decisions, or verify group memberships before granting permissions.Input fields:
User IDs- One or more Ravenna user IDs to checkGroup- The JumpCloud group to check membership against
isMember- Boolean indicating if the user is a member of the group
- Validate access before performing actions
- Make conditional workflow decisions based on group membership
- Verify group prerequisites before granting additional permissions
- Audit group memberships during access reviews
Create Group
Create Group
Creates a new user group in JumpCloud. Use this to set up teams, project groups, or access groups as part of onboarding or project provisioning workflows.Input fields:
Name- Name of the group to createDescription(optional) - Description of the group
groupId- The ID of the newly created JumpCloud group
- Create team groups during project setup
- Provision access groups as part of onboarding workflows
- Set up temporary groups for time-limited projects
- Automate group creation from access request approvals
Delete Group
Delete Group
Deletes a user group from JumpCloud. Use this to clean up groups that are no longer needed or as part of project decommissioning workflows.Input fields:
Group- The JumpCloud group to delete
- Clean up unused groups
- Decommission project-specific groups
- Remove temporary groups after access period ends
- Automate group lifecycle management
Reset MFA/Password
Reset MFA/Password
Resets MFA authenticators and/or password for users in JumpCloud. MFA reset clears TOTP and WebAuthn authenticators with a configurable exclusion period. Password reset generates a temporary password that the user must change on next login.Scope options:
- MFA only - Resets all MFA authenticators (TOTP and WebAuthn), requiring re-enrollment
- Password only - Generates a temporary password with forced change on next login
- Both - Resets both MFA authenticators and password simultaneously
temporaryPassword- The generated temporary password (when password reset is included)
- Help users who lost their MFA device
- Handle security incidents requiring full credential reset
- Reset compromised authentication methods
- Automate password reset requests from the service desk
Get User Devices
Get User Devices
Retrieves all devices (systems) bound to a user in JumpCloud. Returns detailed device information including platform, operating system, encryption status, and agent version. Devices are matched by email address.Output data:
devices- Array of devices with the following details:- Display name, hostname, platform
- OS version, serial number, model
- Last contact timestamp, agent version
- Disk encryption status, MDM enrollment status
- Look up a requester’s devices for troubleshooting
- Verify device compliance before granting access
- Gather device inventory for a user during onboarding or offboarding
- Check encryption and MDM status for security reviews