When you configure an export, import, or other type of flow step using the prebuilt OneLogin connector, you can select any of the API operations listed below*, organized by API type.
Note
If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the OneLogin API documentation. *You can also create a composite endpoint for this application in HTTP mode.
|
Resource |
API endpoint |
Export |
Import |
|---|---|---|---|
|
Users |
Get users |
X |
|
|
Get user by ID |
X |
||
|
Get apps for a user |
X |
||
|
Get roles for a user |
X |
||
|
Get custom attributes |
X |
||
|
Create user |
X |
||
|
Update user by ID |
X |
||
|
Assign role to user |
X |
||
|
Remove role from user |
X |
||
|
Set password by ID using cleartext |
X |
||
|
Set password by ID using salt and sha-256 |
X |
||
|
Set custom attribute value |
X |
||
|
Set user state |
X |
||
|
Log user out |
X |
||
|
Lock user account |
X |
||
|
Delete a user |
X |
||
|
Multi-factor auth |
Get available factors |
X |
|
|
Get enrolled factors |
X |
||
|
Verify a factor |
X |
||
|
Remove a factor |
X |
||
|
Generate mfa token |
X |
||
|
Roles |
Get roles |
X |
|
|
Get role by ID |
X |
||
|
Events |
Get event types |
X |
|
|
Get events |
X |
||
|
Get event by ID |
X |
||
|
Groups |
Get groups |
X |
|
|
Get group by ID |
X |
||
|
Privileges |
List privileges |
X |
|
|
Get a privilege |
X |
||
|
Get assigned roles |
X |
||
|
Get assigned users |
X |
||
|
Create a privilege |
X |
||
|
Update a privilege |
X |
||
|
Delete a privilege |
X |
||
|
Assign roles |
X |
||
|
Remove roles |
X |
||
|
Assign users |
X |
||
|
Remove user |
X |
||
|
Apps |
Get apps |
X |
|
|
Invite links |
Send invite link |
X |
|
|
Generate invite link |
X |
||
|
Saml assertions |
Generate saml assertion |
X |
|
|
Login pages |
Create session login token |
X |