@cloud-copilot/iam-data
Version:
298 lines • 8.84 kB
JSON
{
"getinvoicecorrection": {
"name": "GetInvoiceCorrection",
"description": "Grants permission to get Invoice Correction",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getinvoiceemaildeliverypreferences": {
"name": "GetInvoiceEmailDeliveryPreferences",
"description": "Grants permission to get Invoice Email Delivery Preferences",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listinvoicecorrections": {
"name": "ListInvoiceCorrections",
"description": "Grants permission to list Invoice Corrections",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"putinvoiceemaildeliverypreferences": {
"name": "PutInvoiceEmailDeliveryPreferences",
"description": "Grants permission to put Invoice Email Delivery Preferences",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startinvoicecorrection": {
"name": "StartInvoiceCorrection",
"description": "Grants permission to start Invoice Correction",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"batchgetinvoiceprofile": {
"name": "BatchGetInvoiceProfile",
"description": "Grants permission to get invoice profile details for an account in your organization",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createinvoiceunit": {
"name": "CreateInvoiceUnit",
"description": "Grants permission to create an invoice unit for your organization",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createprocurementportalpreference": {
"name": "CreateProcurementPortalPreference",
"description": "Grants permission to create a procurement portal preference",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"deleteinvoiceunit": {
"name": "DeleteInvoiceUnit",
"description": "Grants permission to update an invoice unit for your organization",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"deleteprocurementportalpreference": {
"name": "DeleteProcurementPortalPreference",
"description": "Grants permission to delete a procurement portal preference",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"getinvoicepdf": {
"name": "GetInvoicePDF",
"description": "Grants permission to get downloadable Invoice document pre-signed URL with supplemental documents",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getinvoiceunit": {
"name": "GetInvoiceUnit",
"description": "Grants permission to get invoice units for your organization",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getprocurementportalpreference": {
"name": "GetProcurementPortalPreference",
"description": "Grants permission to get a procurement portal preference",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listinvoicesummaries": {
"name": "ListInvoiceSummaries",
"description": "Grants permission to get Invoice summary information for your account or linked account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listinvoiceunits": {
"name": "ListInvoiceUnits",
"description": "Grants permission to list invoice units for your organization",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listprocurementportalpreferences": {
"name": "ListProcurementPortalPreferences",
"description": "Grants permission to list procurement portal preferences for an account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listprocurementportalsuppliers": {
"name": "ListProcurementPortalSuppliers",
"description": "Grants permission to list suppliers for a procurement portal",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listprocurementportals": {
"name": "ListProcurementPortals",
"description": "Grants permission to list procurement portals for an account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags for a resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "procurement-portal-preference",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"putprocurementportalpreference": {
"name": "PutProcurementPortalPreference",
"description": "Grants permission to update a procurement portal preference",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"sendprocurementportalvalidation": {
"name": "SendProcurementPortalValidation",
"description": "Grants permission to send a one-time passcode (OTP) to validate a procurement portal preference",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag a resource",
"accessLevel": "Tagging, Write",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "procurement-portal-preference",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to untag a resource",
"accessLevel": "Tagging, Write",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "procurement-portal-preference",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"updateinvoiceunit": {
"name": "UpdateInvoiceUnit",
"description": "Grants permission to update an invoice unit for your organization",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "invoice-unit",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"updateprocurementportalpreferencestatus": {
"name": "UpdateProcurementPortalPreferenceStatus",
"description": "Grants permission to update the status for a procurement portal preference",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"verifyprocurementportalvalidation": {
"name": "VerifyProcurementPortalValidation",
"description": "Grants permission to verify the one-time passcode (OTP) to validate a procurement portal preference",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
}
}