[{"label":"Latest (8.10.0)","version":"latest"},{"version":"8.6.3"}]
vrealize-operations
Assign Traversal Spec To User Deprecated
DescriptionTraversal specifications assigned through this API will add the specified traversal specification to a role permission for the ReadOnly role. It will also update the user’s existing role permissions with this traversal specification.
This API is replaced by the assignRolePermissionToUser
and unassignRolePermissionFromUser
APIs which are PUT and DELETE operations respectively at the /auth/usergroups/{groupId}/permissions
endpoint.Note: mixing current and deprecated APIs is not recommended and may result in undefined behavior.
Request
URLURL
https://localhost/suite-api/api/auth/users/{userId}/traversalspecs
Path Parameters
Path Parameters
string
userId
Required
Identifier of the user to which the traversal spec needs to be assigned
Request Body
Request Body
traversal-spec-instance
of type(s) application/json, application/xml
Required
The traversal specification to assign to the user
Authentication
This operation uses the following authentication methods.
No error details were provided in the OpenAPI specification.
Code SamplesCode Samples
cURL Command
curl -X PUT -H "Content-Type: application/json" -d '{"adapterKind":"string","includedAdapterKinds":["string"],"name":"string","resourceKind":"string","resourceSelection":[{"resourceId":["string"],"type":"PROPAGATE"}],"selectAllResources":false}' https://localhost/suite-api/api/auth/users/{userId}/traversalspecs
[{"label":"Latest (8.10.0)","version":"latest"},{"version":"8.6.3"}]
vrealize-operations
Auth Operations
post
post
post
put
post
Create Scope
Introduced
post
post
post
delete
delete
Delete Scopes
Introduced
delete
delete
delete
delete
delete
get
Get All Object Scopes
Introduced
get
get
get
get
get
get
Get Scope
Introduced
get
get
get
get
post
put
Modify Scope
Introduced
put
patch
post
delete
put
Synchronize User Groups
Changed
post
put