POST /assetapi/user/app_access
Overview
This API grants or revokes app access.
Currently supported SnapLogic apps are:
IIP
AutoSync
Flows
Pattern Management
This API manages only the SnapLogic apps that the Org is subscribed to.
Prerequisites
Org Admin permissions
Request
Path Parameters
Key | Description |
---|---|
| Required. The path to your SnapLogic pod. Example: |
Query Parameters
None.
Request Header
Specify Basic
for authorization and application/json
for content type.
Request Body
{ "org_path" : ..., "users" : [ { "username" : ..., "app_access" : { "..." : true, "..." : false, ... } }, ... ] }
Key | Type | Description |
---|---|---|
| string | Required. The path to the SnapLogic Org. Format: |
| array | An array of objects comprised of:
Valid app names:
To grant the user access to a specific app, set the value to To revoke the user's access to a single app, set the value to To revoke the user's access to all apps, set |
Response
Response Body
{ "response_map": [ { "..." : "success" }, { "..." : "success" } ], "http_status_code": 200 }
Each key for each key-value pair in response_map
is the username. If the value is success
, the update was successfully completed for that user.