{ "opencollection": "1.0.0", "info": { "name": "HPE GreenLake Authorization API", "version": "1.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Authorization", "type": "folder" }, "items": [ { "info": { "name": "Create a scope group", "type": "http" }, "http": { "method": "POST", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/scope-groups" }, "docs": "Create a scope group" }, { "info": { "name": "Retrieve a scope group", "type": "http" }, "http": { "method": "GET", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/scope-groups/:scope-group-id", "params": [ { "name": "scope-group-id", "value": "", "type": "path" } ] }, "docs": "Retrieve a scope group" }, { "info": { "name": "Update a scope group", "type": "http" }, "http": { "method": "PUT", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/scope-groups/:scope-group-id", "params": [ { "name": "scope-group-id", "value": "", "type": "path" } ] }, "docs": "Update a scope group" }, { "info": { "name": "Delete a scope group", "type": "http" }, "http": { "method": "DELETE", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/scope-groups/:scope-group-id", "params": [ { "name": "scope-group-id", "value": "", "type": "path" } ] }, "docs": "Delete a scope group" }, { "info": { "name": "List scopes in a scope group", "type": "http" }, "http": { "method": "GET", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/scope-groups/:scope-group-id/scopes", "params": [ { "name": "scope-group-id", "value": "", "type": "path" } ] }, "docs": "List scopes in a scope group" }, { "info": { "name": "Add resources to a scope group", "type": "http" }, "http": { "method": "POST", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/scope-groups/:scope-group-id/scopes/batch", "params": [ { "name": "scope-group-id", "value": "", "type": "path" } ] }, "docs": "Add resources to a scope group" }, { "info": { "name": "Remove multiple scopes from a scope group", "type": "http" }, "http": { "method": "DELETE", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/scope-groups/:scope-group-id/scopes/bulk", "params": [ { "name": "scope-group-id", "value": "", "type": "path" } ] }, "docs": "Remove multiple scopes from a scope group" }, { "info": { "name": "Create a role assignment", "type": "http" }, "http": { "method": "POST", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/role-assignments" }, "docs": "Create a role assignment" }, { "info": { "name": "Retrieve a role assignment", "type": "http" }, "http": { "method": "GET", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/role-assignments/:id", "params": [ { "name": "id", "value": "", "type": "path" } ] }, "docs": "Retrieve a role assignment" }, { "info": { "name": "Update a role assignment", "type": "http" }, "http": { "method": "PUT", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/role-assignments/:id", "params": [ { "name": "id", "value": "", "type": "path" } ] }, "docs": "Update a role assignment" }, { "info": { "name": "Delete a role assignment", "type": "http" }, "http": { "method": "DELETE", "url": "https://global.api.greenlake.hpe.com/authorization/v1beta1/role-assignments/:id", "params": [ { "name": "id", "value": "", "type": "path" } ] }, "docs": "Delete a role assignment" } ] } ], "bundled": true }