UNPKG

@cloud-copilot/iam-data

Version:
455 lines 11.4 kB
{ "creategroup": { "name": "CreateGroup", "description": "Grants permission to create a group in the specified IdentityStore", "accessLevel": "Write", "resourceTypes": [ { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "creategroupmembership": { "name": "CreateGroupMembership", "description": "Grants permission to create a member to a group in the specified IdentityStore", "accessLevel": "Write", "resourceTypes": [ { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createuser": { "name": "CreateUser", "description": "Grants permission to create a user in the specified IdentityStore", "accessLevel": "Write", "resourceTypes": [ { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletegroup": { "name": "DeleteGroup", "description": "Grants permission to delete a group in the specified IdentityStore", "accessLevel": "Write", "resourceTypes": [ { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletegroupmembership": { "name": "DeleteGroupMembership", "description": "Grants permission to remove a member that is part of a group in the specified IdentityStore", "accessLevel": "Write", "resourceTypes": [ { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "GroupMembership", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteuser": { "name": "DeleteUser", "description": "Grants permission to delete a user in the specified IdentityStore", "accessLevel": "Write", "resourceTypes": [ { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describegroup": { "name": "DescribeGroup", "description": "Grants permission to retrieve information about a group in the specified IdentityStore", "accessLevel": "Read", "resourceTypes": [ { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describegroupmembership": { "name": "DescribeGroupMembership", "description": "Grants permission to retrieve information about a member that is part of a group in the specified IdentityStore", "accessLevel": "Read", "resourceTypes": [ { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "GroupMembership", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeuser": { "name": "DescribeUser", "description": "Grants permission to retrieve information about user in the specified IdentityStore", "accessLevel": "Read", "resourceTypes": [ { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getgroupid": { "name": "GetGroupId", "description": "Grants permission to retrieve ID information about group in the specified IdentityStore", "accessLevel": "Read", "resourceTypes": [ { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getgroupmembershipid": { "name": "GetGroupMembershipId", "description": "Grants permission to retrieve ID information of a member which is part of a group in the specified IdentityStore", "accessLevel": "Read", "resourceTypes": [ { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "GroupMembership", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getuserid": { "name": "GetUserId", "description": "Grants permission to retrieves ID information about user in the specified IdentityStore", "accessLevel": "Read", "resourceTypes": [ { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "ismemberingroups": { "name": "IsMemberInGroups", "description": "Grants permission to check if a member is a part of groups in the specified IdentityStore", "accessLevel": "Read", "resourceTypes": [ { "name": "AllGroupMemberships", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listgroupmemberships": { "name": "ListGroupMemberships", "description": "Grants permission to retrieve all members that are part of a group in the specified IdentityStore", "accessLevel": "List", "resourceTypes": [ { "name": "AllGroupMemberships", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listgroupmembershipsformember": { "name": "ListGroupMembershipsForMember", "description": "Grants permission to list groups of the target member in the specified IdentityStore", "accessLevel": "List", "resourceTypes": [ { "name": "AllGroupMemberships", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listgroups": { "name": "ListGroups", "description": "Grants permission to search for groups within the specified IdentityStore", "accessLevel": "List", "resourceTypes": [ { "name": "AllGroups", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listusers": { "name": "ListUsers", "description": "Grants permission to search for users in the specified IdentityStore", "accessLevel": "List", "resourceTypes": [ { "name": "AllUsers", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updategroup": { "name": "UpdateGroup", "description": "Grants permission to update information about a group in the specified IdentityStore", "accessLevel": "Write", "resourceTypes": [ { "name": "Group", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateuser": { "name": "UpdateUser", "description": "Grants permission to update user information in the specified IdentityStore", "accessLevel": "Write", "resourceTypes": [ { "name": "Identitystore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "User", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }