Loading...
Loading...
Okta integration. Manage Users. Use when the user wants to interact with Okta data.
npx skill4agent add membranedev/application-skills oktamembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search okta --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Users | list-users | Lists all users in the Okta organization with optional filtering and pagination |
| List Groups | list-groups | Lists all groups in the Okta organization with optional filtering and pagination |
| List Applications | list-applications | Lists all applications in the Okta organization with optional filtering and pagination |
| List Group Members | list-group-members | Lists all users that are members of a specific group |
| List User's Groups | list-user-groups | Lists all groups that a user is a member of |
| Get User | get-user | Retrieves a user from the Okta organization by user ID or login |
| Get Group | get-group | Retrieves a specific group from the Okta organization by group ID |
| Get Application | get-application | Retrieves a specific application from the Okta organization by app ID |
| Create User | create-user | Creates a new user in the Okta organization |
| Create Group | create-group | Creates a new group in the Okta organization |
| Update User | update-user | Updates a user's profile in the Okta organization (partial update) |
| Update Group | update-group | Updates an existing group's profile in the Okta organization |
| Delete User | delete-user | Deletes a user permanently from the Okta organization. |
| Delete Group | delete-group | Deletes a group from the Okta organization. |
| Add User to Group | add-user-to-group | Adds a user to a group in the Okta organization |
| Remove User from Group | remove-user-from-group | Removes a user from a group in the Okta organization |
| Activate User | activate-user | Activates a user in STAGED or DEPROVISIONED status. |
| Deactivate User | deactivate-user | Deactivates a user. |
| Suspend User | suspend-user | Suspends a user. |
| Unsuspend User | unsuspend-user | Unsuspends a suspended user and returns them to ACTIVE status. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY