UNPKG

@cloud-copilot/iam-data

Version:
316 lines 8.77 kB
{ "associateuser": { "name": "AssociateUser", "description": "Grants permission to associate a subscribed user to an instance launched with license manager user subscriptions products", "accessLevel": "Write", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createlicenseserverendpoint": { "name": "CreateLicenseServerEndpoint", "description": "Grants permission to create a license server endpoint for a given server type for a given Identity Provider", "accessLevel": "Write", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deletelicenseserverendpoint": { "name": "DeleteLicenseServerEndpoint", "description": "Grants permission to delete a license server endpoint for a given server type for a given Identity Provider", "accessLevel": "Write", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "license-server-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deregisteridentityprovider": { "name": "DeregisterIdentityProvider", "description": "Grants permission to deregister Microsoft Active Directory with license-manager-user-subscriptions for a product", "accessLevel": "Write", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociateuser": { "name": "DisassociateUser", "description": "Grants permission to disassociate a subscribed user from an instance launched with license manager user subscriptions products", "accessLevel": "Write", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "instance-user", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listidentityproviders": { "name": "ListIdentityProviders", "description": "Grants permission to list all the identity providers on license manager user subscriptions", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listinstances": { "name": "ListInstances", "description": "Grants permission to list all the instances launched with license manager user subscription products", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listlicenseserverendpoints": { "name": "ListLicenseServerEndpoints", "description": "Grants permission to list license server endpoints", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listproductsubscriptions": { "name": "ListProductSubscriptions", "description": "Grants permission to lists all the product subscriptions for a product and identity provider", "accessLevel": "List", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags for a selected resource", "accessLevel": "Read", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "instance-user", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "license-server-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "product-subscription", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listuserassociations": { "name": "ListUserAssociations", "description": "Grants permission to list all the users associated to an instance launched for a product", "accessLevel": "List", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "registeridentityprovider": { "name": "RegisterIdentityProvider", "description": "Grants permission to registers Microsoft Active Directory with license-manager-user-subscriptions for a product", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "startproductsubscription": { "name": "StartProductSubscription", "description": "Grants permission to start product subscription for a user on a registered active directory for a product", "accessLevel": "Write", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "stopproductsubscription": { "name": "StopProductSubscription", "description": "Grants permission to stop product subscription for a user on a registered active directory for a product", "accessLevel": "Write", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "product-subscription", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to tag a selected resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "instance-user", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "license-server-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "product-subscription", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to untag a selected resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "instance-user", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "license-server-endpoint", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "product-subscription", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateidentityprovidersettings": { "name": "UpdateIdentityProviderSettings", "description": "Grants permission to update the identity provider configuration", "accessLevel": "Write", "resourceTypes": [ { "name": "identity-provider", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }