List all policies.
GET {{baseUrl}}/policies?size=10&page=0&filter=<string>&expandResourceGroups=false
List all policies of a tenant. Filter is supported on following fields- id, owner, name, active, subjects, resources, createdBy and lastModifiedBy.
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
size | number | Specifies the number of elements in a page. | |
page | number | Specifies the requested page index. | |
filter | string | Specifies the additional filtering criteria | |
expandResourceGroups | boolean | Flag to indicate whether to expand resource groups into resources in policies response. |
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Accept | string |
RESPONSES
status: OK
{"policies":[{"owner":"tenantA","id":"94411f5a-cf07-4281-b7f3-ce39ca53fe00","name":"PLIDataPolicy","active":true,"subjects":["mdsp:core:identitymanagement:eu1:tenantA:user:test@example.com","mdsp:core:identitymanagement:eu1:tenantA:user:test@example.com"],"rules":[{"actions":["mdsp:core:idl:prefix:read","mdsp:core:idl:prefix:read"],"resources":["mdsp:core:idl:eu1:tenantA:prefix:/data/ten=tenantA/PLISimulationData","mdsp:core:idl:eu1:tenantA:prefix:/data/ten=tenantA/PLISimulationData"],"name":"Rule1","conditions":[{"resourceType":"mdsp:core:idl:prefix","expression":"prefix.global.countryOfOrigin == 'GB' AND prefix.global.businessSensitivity eq 'PRIVATE'"},{"resourceType":"mdsp:core:idl:prefix","expression":"prefix.global.countryOfOrigin == 'GB' AND prefix.global.businessSensitivity eq 'PRIVATE'"}],"propagationDepth":-1},{"actions":["mdsp:core:idl:prefix:read","mdsp:core:idl:prefix:read"],"resources":["mdsp:core:idl:eu1:tenantA:prefix:/data/ten=tenantA/PLISimulationData","mdsp:core:idl:eu1:tenantA:prefix:/data/ten=tenantA/PLISimulationData"],"name":"Rule1","conditions":[{"resourceType":"mdsp:core:idl:prefix","expression":"prefix.global.countryOfOrigin == 'GB' AND prefix.global.businessSensitivity eq 'PRIVATE'"},{"resourceType":"mdsp:core:idl:prefix","expression":"prefix.global.countryOfOrigin == 'GB' AND prefix.global.businessSensitivity eq 'PRIVATE'"}],"propagationDepth":-1}],"createdAt":"2019-10-12T07:20:50.52Z","lastModifiedAt":"2019-10-12T07:20:50.52Z","createdBy":"mdsp:core:identitymanagement:eu1:core:client:client1234","lastModifiedBy":"mdsp:core:identitymanagement:eu1:core:client:client1234","eTag":1,"description":"This policy defines the access rules for a technician."},{"owner":"tenantA","id":"94411f5a-cf07-4281-b7f3-ce39ca53fe00","name":"PLIDataPolicy","active":true,"subjects":["mdsp:core:identitymanagement:eu1:tenantA:user:test@example.com","mdsp:core:identitymanagement:eu1:tenantA:user:test@example.com"],"rules":[{"actions":["mdsp:core:idl:prefix:read","mdsp:core:idl:prefix:read"],"resources":["mdsp:core:idl:eu1:tenantA:prefix:/data/ten=tenantA/PLISimulationData","mdsp:core:idl:eu1:tenantA:prefix:/data/ten=tenantA/PLISimulationData"],"name":"Rule1","conditions":[{"resourceType":"mdsp:core:idl:prefix","expression":"prefix.global.countryOfOrigin == 'GB' AND prefix.global.businessSensitivity eq 'PRIVATE'"},{"resourceType":"mdsp:core:idl:prefix","expression":"prefix.global.countryOfOrigin == 'GB' AND prefix.global.businessSensitivity eq 'PRIVATE'"}],"propagationDepth":-1},{"actions":["mdsp:core:idl:prefix:read","mdsp:core:idl:prefix:read"],"resources":["mdsp:core:idl:eu1:tenantA:prefix:/data/ten=tenantA/PLISimulationData","mdsp:core:idl:eu1:tenantA:prefix:/data/ten=tenantA/PLISimulationData"],"name":"Rule1","conditions":[{"resourceType":"mdsp:core:idl:prefix","expression":"prefix.global.countryOfOrigin == 'GB' AND prefix.global.businessSensitivity eq 'PRIVATE'"},{"resourceType":"mdsp:core:idl:prefix","expression":"prefix.global.countryOfOrigin == 'GB' AND prefix.global.businessSensitivity eq 'PRIVATE'"}],"propagationDepth":-1}],"createdAt":"2019-10-12T07:20:50.52Z","lastModifiedAt":"2019-10-12T07:20:50.52Z","createdBy":"mdsp:core:identitymanagement:eu1:core:client:client1234","lastModifiedBy":"mdsp:core:identitymanagement:eu1:core:client:client1234","eTag":1,"description":"This policy defines the access rules for a technician."}],"page":{"size":10,"totalElements":1,"totalPages":1,"number":0}}