@cloud-copilot/iam-data
Version:
237 lines • 7.28 kB
JSON
{
"acceptfinancingapplicationterms": {
"name": "AcceptFinancingApplicationTerms",
"description": "Grants permission to accept financing application terms provided by a lender",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createfinancingapplication": {
"name": "CreateFinancingApplication",
"description": "Grants permission to create a financing application",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createpaymentinstrument": {
"name": "CreatePaymentInstrument",
"description": "Grants permission to create a payment instrument",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": []
},
"deletepaymentinstrument": {
"name": "DeletePaymentInstrument",
"isPermissionOnly": true,
"description": "Grants permission to delete a payment instrument",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getfinancingapplication": {
"name": "GetFinancingApplication",
"description": "Grants permission to get information about a financing application",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getfinancingline": {
"name": "GetFinancingLine",
"description": "Grants permission to get information about a financing line",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getfinancinglinewithdrawal": {
"name": "GetFinancingLineWithdrawal",
"description": "Grants permission to get information about a financing line withdrawal",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getfinancingoption": {
"name": "GetFinancingOption",
"description": "Grants permission to get information about a financing option",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getpaymentinstrument": {
"name": "GetPaymentInstrument",
"description": "Grants permission to get information about a payment instrument",
"accessLevel": "List",
"resourceTypes": [
{
"name": "payment-instrument",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getpaymentstatus": {
"name": "GetPaymentStatus",
"isPermissionOnly": true,
"description": "Grants permission to get payment status of invoices",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listfinancingapplications": {
"name": "ListFinancingApplications",
"description": "Grants permission to list financing application metadata",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listfinancinglinewithdrawals": {
"name": "ListFinancingLineWithdrawals",
"description": "Grants permission to list financing line withdrawals metadata",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listfinancinglines": {
"name": "ListFinancingLines",
"description": "Grants permission to list financing line metadata",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listpaymentinstruments": {
"name": "ListPaymentInstruments",
"isPermissionOnly": true,
"description": "Grants permission to list payment instrument metadata",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listpaymentpreferences": {
"name": "ListPaymentPreferences",
"isPermissionOnly": true,
"description": "Grants permission to get payment preferences (preferred payment currency, preferred payment method, etc.)",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listpaymentprogramoptions": {
"name": "ListPaymentProgramOptions",
"description": "Grants permission to list information about payment options",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listpaymentprogramstatus": {
"name": "ListPaymentProgramStatus",
"description": "Grants permission to list information about payment program eligibility and enrolment status",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list tags on a payment resource",
"accessLevel": "List",
"resourceTypes": [
{
"name": "payment-instrument",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"makepayment": {
"name": "MakePayment",
"isPermissionOnly": true,
"description": "Grants permission to make a payment, authenticate a payment, verify a payment method, and generate a funding request document for Advance Pay",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag a payment resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "payment-instrument",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to untag a payment resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "payment-instrument",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updatefinancingapplication": {
"name": "UpdateFinancingApplication",
"description": "Grants permission to update a financing application",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"updatepaymentinstrument": {
"name": "UpdatePaymentInstrument",
"isPermissionOnly": true,
"description": "Grants permission to update a payment instrument",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"updatepaymentpreferences": {
"name": "UpdatePaymentPreferences",
"isPermissionOnly": true,
"description": "Grants permission to update payment preferences (preferred payment currency, preferred payment method, etc.)",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
}
}