v1
latestOpenAPI 3.0.02026-08-0645003.8 MBOrganizations
Create Access Policy
Create an access policy to define the user's permissions more granularly than the role-based permissions.
post/setup/access/policy
Request body
Example request
{
"policy": {
"name": "my policy",
"description": "description of my policy",
"policyContent": {
"statements": [
{
"effect": "ALLOW",
"actions": [
"ocean:importCluster"
],
"resources": [
"*"
]
},
{
"effect": "ALLOW",
"actions": [
"emr:scale"
],
"resources": [
"*"
]
}
]
}
}
}Response
Create Access Policy Response
Example response
{
"request": {
"id": "46642c7d-bc29-417d-8ce4-79626f00c63c",
"url": "/setup/access/policy?accountId=act-6sd665cs\"",
"method": "POST",
"timestamp": "2018-11-19T13:49:11.911Z"
},
"response": {
"status": {
"code": 200,
"message": "OK"
},
"kind": "spotinst:setup:access:policy",
"items": [
{
"name": "my policy",
"description": "description of my policy",
"id": "pol-de9716be"
}
],
"count": 1
}
}