# Subjects Actions related to IAM subjects ## Gets subjects of all types - [GET /v0/subjects](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/getsubjects.md) ## List the groups of which a subject is a member of - [GET /v0/subjects/{subject}/memberships](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/getsubjectmemberships.md) ## Gets the permissions of a subject - [GET /v0/subjects/{subject}/permissions](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/getsubjectpermissions.md): The requesting party must have read access for a given scope to return it ## Gets client subjects - [GET /v0/subjects/clients](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/getclientsubjects.md) ## Gets the permissions of a client - [GET /v0/subjects/clients/{clientId}/permissions](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/getclientpermissions.md) ## Gets subject groups - [GET /v0/subjects/groups](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/getsubjectgroups.md) ## Creates a new subject group - [POST /v0/subjects/groups](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/createsubjectgroup.md) ## Deletes a subject group - [DELETE /v0/subjects/groups/{groupId}](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/deletesubjectgroup.md) ## Gets the permissions of a group - [GET /v0/subjects/groups/{groupId}/permissions](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/getgrouppermissions.md) ## Gets the subjects within a subject group - [GET /v0/subjects/groups/{groupSubjectId}/members](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/paths/~1v0~1subjects~1groups~1%7Bgroupsubjectid%7D~1members/get.md) ## Adds a member to a subject group - [POST /v0/subjects/groups/{groupSubjectId}/members](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/addsubjectstosubjectgroup.md) ## Removes a member from a subject group - [DELETE /v0/subjects/groups/{groupSubjectId}/members](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/removesubjectfromsubjectgroup.md) ## Gets user subjects - [GET /v0/subjects/users](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/getusersubjects.md) ## Gets the permissions of a user - [GET /v0/subjects/users/{userId}/permissions](https://developer.aritma.com/apis/platform/iam/openapi/iam-openapi/subjects/getuserpermissions.md)