@cloud-copilot/iam-data
Version:
662 lines • 17.9 kB
JSON
{
"acceptgrant": {
"name": "AcceptGrant",
"description": "Grants permission to accept a grant",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "grant",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"checkinlicense": {
"name": "CheckInLicense",
"description": "Grants permission to check in license entitlements back to pool",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"checkoutborrowlicense": {
"name": "CheckoutBorrowLicense",
"description": "Grants permission to check out license entitlements for borrow use case",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "license",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"checkoutlicense": {
"name": "CheckoutLicense",
"description": "Grants permission to check out license entitlements",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"creategrant": {
"name": "CreateGrant",
"description": "Grants permission to create a new grant for license",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "license",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"creategrantversion": {
"name": "CreateGrantVersion",
"description": "Grants permission to create new version of grant",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "grant",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createlicense": {
"name": "CreateLicense",
"description": "Grants permission to create a new license",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createlicenseconfiguration": {
"name": "CreateLicenseConfiguration",
"description": "Grants permission to create a new license configuration",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createlicenseconversiontaskforresource": {
"name": "CreateLicenseConversionTaskForResource",
"description": "Grants permission to create a license conversion task for a resource",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createlicensemanagerreportgenerator": {
"name": "CreateLicenseManagerReportGenerator",
"description": "Grants permission to create a report generator for a license configuration",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createlicenseversion": {
"name": "CreateLicenseVersion",
"description": "Grants permission to create new version of license",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "license",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createtoken": {
"name": "CreateToken",
"description": "Grants permission to create a new token for license",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "license",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletegrant": {
"name": "DeleteGrant",
"description": "Grants permission to delete a grant",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "grant",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletelicense": {
"name": "DeleteLicense",
"description": "Grants permission to delete a license",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "license",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletelicenseconfiguration": {
"name": "DeleteLicenseConfiguration",
"description": "Grants permission to permanently delete a license configuration",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "license-configuration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletelicensemanagerreportgenerator": {
"name": "DeleteLicenseManagerReportGenerator",
"description": "Grants permission to delete a report generator",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "report-generator",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletetoken": {
"name": "DeleteToken",
"description": "Grants permission to delete token",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"extendlicenseconsumption": {
"name": "ExtendLicenseConsumption",
"description": "Grants permission to extend consumption period of already checkout license entitlements",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getaccesstoken": {
"name": "GetAccessToken",
"description": "Grants permission to get access token",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getgrant": {
"name": "GetGrant",
"description": "Grants permission to get a grant",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "grant",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getlicense": {
"name": "GetLicense",
"description": "Grants permission to get a license",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "license",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getlicenseconfiguration": {
"name": "GetLicenseConfiguration",
"description": "Grants permission to get a license configuration",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "license-configuration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getlicenseconversiontask": {
"name": "GetLicenseConversionTask",
"description": "Grants permission to retrieve a license conversion task",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getlicensemanagerreportgenerator": {
"name": "GetLicenseManagerReportGenerator",
"description": "Grants permission to get a report generator",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "report-generator",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getlicenseusage": {
"name": "GetLicenseUsage",
"description": "Grants permission to get a license usage",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "license",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getservicesettings": {
"name": "GetServiceSettings",
"description": "Grants permission to get service settings",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listassociationsforlicenseconfiguration": {
"name": "ListAssociationsForLicenseConfiguration",
"description": "Grants permission to list associations for a selected license configuration",
"accessLevel": "List",
"resourceTypes": [
{
"name": "license-configuration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdistributedgrants": {
"name": "ListDistributedGrants",
"description": "Grants permission to list distributed grants",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listfailuresforlicenseconfigurationoperations": {
"name": "ListFailuresForLicenseConfigurationOperations",
"description": "Grants permission to list the license configuration operations that failed",
"accessLevel": "List",
"resourceTypes": [
{
"name": "license-configuration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listlicenseconfigurations": {
"name": "ListLicenseConfigurations",
"description": "Grants permission to list license configurations",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listlicenseconversiontasks": {
"name": "ListLicenseConversionTasks",
"description": "Grants permission to list license conversion tasks",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listlicensemanagerreportgenerators": {
"name": "ListLicenseManagerReportGenerators",
"description": "Grants permission to list report generators",
"accessLevel": "List",
"resourceTypes": [
{
"name": "license-configuration",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listlicensespecificationsforresource": {
"name": "ListLicenseSpecificationsForResource",
"description": "Grants permission to list license specifications associated with a selected resource",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listlicenseversions": {
"name": "ListLicenseVersions",
"description": "Grants permission to list license versions",
"accessLevel": "List",
"resourceTypes": [
{
"name": "license",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listlicenses": {
"name": "ListLicenses",
"description": "Grants permission to list licenses",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listreceivedgrants": {
"name": "ListReceivedGrants",
"description": "Grants permission to list received grants",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listreceivedgrantsfororganization": {
"name": "ListReceivedGrantsForOrganization",
"description": "Grants permission to list received grants for organization",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listreceivedlicenses": {
"name": "ListReceivedLicenses",
"description": "Grants permission to list received licenses",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listreceivedlicensesfororganization": {
"name": "ListReceivedLicensesForOrganization",
"description": "Grants permission to list received licenses for organization",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listresourceinventory": {
"name": "ListResourceInventory",
"description": "Grants permission to list resource inventory",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags for a selected resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "grant",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "license",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "license-configuration",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "report-generator",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listtokens": {
"name": "ListTokens",
"description": "Grants permission to list tokens",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listusageforlicenseconfiguration": {
"name": "ListUsageForLicenseConfiguration",
"description": "Grants permission to list usage records for selected license configuration",
"accessLevel": "List",
"resourceTypes": [
{
"name": "license-configuration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"rejectgrant": {
"name": "RejectGrant",
"description": "Grants permission to reject a grant",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "grant",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag a selected resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "grant",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "license",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "license-configuration",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "report-generator",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to untag a selected resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "grant",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "license",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "license-configuration",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "report-generator",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updatelicenseconfiguration": {
"name": "UpdateLicenseConfiguration",
"description": "Grants permission to update an existing license configuration",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "license-configuration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatelicensemanagerreportgenerator": {
"name": "UpdateLicenseManagerReportGenerator",
"description": "Grants permission to update a report generator for a license configuration",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "report-generator",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatelicensespecificationsforresource": {
"name": "UpdateLicenseSpecificationsForResource",
"description": "Grants permission to updates license specifications for a selected resource",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "license-configuration",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateservicesettings": {
"name": "UpdateServiceSettings",
"description": "Grants permission to updates service settings",
"accessLevel": "Permissions management",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
}
}