...
- Action (API Name)
- Allow / Deny
- Scope (Account | Domain | Resource)
- Scope Id (Id of the above defined scope)
- Resource Type
IAM Schema
![](/confluence/download/attachments/34838986/iam_schema.png?version=4&modificationDate=1394748493000&api=v2)
IAM API
New API's that will be added are as follows. The parameters that are mandatory are highlighted in bold.
- createAclGroup
- String name - name of the ACL group.
- String description - short decsription
- String domainId - UUID of the domain of the account owning the acl group
- deleteAclGroup
- String id - UUID of the ACL group.
- listAclGroups
- String name - name of the ACL group.
- String id - UUID of the ACL group.
- addAccountToAclGroup
- String id - UUID of the ACL group.
- List<String> accounts - comma separated list of account id that are going to be assigned to the acl group
- removeAccountFromAclGroup
- String id - UUID of the ACL group.
- List<String> accounts - comma separated list of account id that are going to be removed from the acl group
IAM Interface