team_id (int): the team the change is being previewed for.permission_set_ids (list[uuid], optional): permission sets toremove_permission_set_ids (list[uuid], optional): permission sets tomanage (admin).current_permissions, projected_permissions (scope union perchanges (per-action before/after, only for actions thatdata.curl --location --globoff 'https:///api/v2/teams//permission-sets/preview' \
--header 'X-Authorization-Consistency-Token;' \
--header 'Ocp-Apim-Subscription-Key: ' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '{
"permission_set_ids": [
"3f1c9b2a-0000-0000-0000-000000000001",
"3f1c9b2a-0000-0000-0000-000000000002"
]
}'{
"success": true,
"message": "string",
"data": {
"team_id": 0,
"organization_id": 0,
"current_permissions": {
"agents": {
"view": [
"all"
],
"edit": [
"all"
],
"delete": [
"all"
],
"publish": [
"all"
],
"create": true
},
"corpora": {
"view": [
"all"
],
"edit": [
"all"
],
"delete": [
"all"
],
"create": true
},
"workflows": {
"view": [
"all"
],
"edit": [
"all"
],
"delete": [
"all"
],
"create": true
}
},
"projected_permissions": {},
"changes": {
"agents": {
"view": {
"before": [
"all"
],
"after": [
"all"
]
},
"edit": {
"before": [
"all"
],
"after": [
"all"
]
},
"delete": {
"before": [
"all"
],
"after": [
"all"
]
},
"publish": {
"before": [
"all"
],
"after": [
"all"
]
},
"create": {
"before": true,
"after": true
}
},
"corpora": {
"view": {
"before": [
"all"
],
"after": [
"all"
]
},
"edit": {
"before": [
"all"
],
"after": [
"all"
]
},
"delete": {
"before": [
"all"
],
"after": [
"all"
]
},
"create": {
"before": true,
"after": true
}
},
"workflows": {
"view": {
"before": [
"all"
],
"after": [
"all"
]
},
"edit": {
"before": [
"all"
],
"after": [
"all"
]
},
"delete": {
"before": [
"all"
],
"after": [
"all"
]
},
"create": {
"before": true,
"after": true
}
}
}
}
}