@cloud-copilot/iam-data
Version:
869 lines • 22 kB
JSON
{
"acceptcall": {
"name": "AcceptCall",
"description": "Grants permission to accept an incoming voice/video call",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "call",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"approvepaymentrequest": {
"name": "ApprovePaymentRequest",
"description": "Grants permission to approve a payment request",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "paymentRequest",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"approveproposal": {
"name": "ApproveProposal",
"description": "Grants permission to approve a proposal",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "proposal",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"archiveconversation": {
"name": "ArchiveConversation",
"description": "Grants permission to archive a conversation",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"completeproposal": {
"name": "CompleteProposal",
"description": "Grants permission to complete a proposal",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "proposal",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createconversation": {
"name": "CreateConversation",
"description": "Grants permission to respond to a request or send a direct message to initiate a conversation",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createexpert": {
"name": "CreateExpert",
"description": "Grants permission to create an expert profile",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createlisting": {
"name": "CreateListing",
"description": "Grants permission to create a listing",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createmilestoneproposal": {
"name": "CreateMilestoneProposal",
"description": "Grants permission to create a milestone proposal",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createpaymentrequest": {
"name": "CreatePaymentRequest",
"description": "Grants permission to create a payment request",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createproject": {
"name": "CreateProject",
"description": "Grants permission to submit new requests",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createrequest": {
"name": "CreateRequest",
"description": "Grants permission to submit new requests",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createscheduledproposal": {
"name": "CreateScheduledProposal",
"description": "Grants permission to create a scheduled proposal",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createseller": {
"name": "CreateSeller",
"description": "Grants permission to create a seller profile",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createupfrontproposal": {
"name": "CreateUpfrontProposal",
"description": "Grants permission to create an upfront proposal",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"declinecall": {
"name": "DeclineCall",
"description": "Grants permission to decline an incoming voice/video call",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "call",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteattachment": {
"name": "DeleteAttachment",
"description": "Grants permission to delete an existing attachment",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "attachment",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"disableindividualpublicprofile": {
"name": "DisableIndividualPublicProfile",
"description": "Grants permission to disable individual public profile page",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "expert",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"downloadattachment": {
"name": "DownloadAttachment",
"description": "Grants permission to download existing attachment",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "attachment",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"enableindividualpublicprofile": {
"name": "EnableIndividualPublicProfile",
"description": "Grants permission to enable individual public profile page",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "expert",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"endcall": {
"name": "EndCall",
"description": "Grants permission to end a voice/video call",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "call",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getbuyer": {
"name": "GetBuyer",
"description": "Grants permission to read buyer information",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "buyer",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcall": {
"name": "GetCall",
"description": "Grants permission to read details of a voice/video call",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "call",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getchatinfo": {
"name": "GetChatInfo",
"description": "Grants permission to read the chat environment details about a conversation",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getchatmessages": {
"name": "GetChatMessages",
"description": "Grants permission to read chat messages in a conversation",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getchattoken": {
"name": "GetChatToken",
"description": "Grants permission to request a websocket token for the conversation notifications",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "token",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcompanychatmessages": {
"name": "GetCompanyChatMessages",
"description": "Grants permission to read chat messages in a company conversation",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcompanyprofile": {
"name": "GetCompanyProfile",
"description": "Grants permission to read a company profile",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "company",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getconversation": {
"name": "GetConversation",
"description": "Grants permission to read details of a conversation",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getexpert": {
"name": "GetExpert",
"description": "Grants permission to read expert information",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "expert",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getlisting": {
"name": "GetListing",
"description": "Grants permission to read a listing",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "listing",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getmarketplaceseller": {
"name": "GetMarketplaceSeller",
"description": "Grants permission to read a seller profile information",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "seller",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getpaymentrequest": {
"name": "GetPaymentRequest",
"description": "Grants permission to read a payment request",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "paymentRequest",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getproposal": {
"name": "GetProposal",
"description": "Grants permission to read a proposal",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "proposal",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getrequest": {
"name": "GetRequest",
"description": "Grants permission to get a created request",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "request",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getreview": {
"name": "GetReview",
"description": "Grants permission to read a review for an expert",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "seller",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"hiderequest": {
"name": "HideRequest",
"description": "Grants permission to hide a request",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "request",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"initiatecall": {
"name": "InitiateCall",
"description": "Grants permission to start a voice/video call",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"linkawscertification": {
"name": "LinkAwsCertification",
"description": "Grants permission to link an AWS certification to individual profile",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "expert",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listattachments": {
"name": "ListAttachments",
"description": "Grants permission to list existing attachments",
"accessLevel": "List",
"resourceTypes": [
{
"name": "attachment",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listconversations": {
"name": "ListConversations",
"description": "Grants permission to list existing conversations",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listexpertaccesslogs": {
"name": "ListExpertAccessLogs",
"description": "Grants permission to list access logs of expert activity",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "permission",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listlistings": {
"name": "ListListings",
"description": "Grants permission to list listings",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "listing",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listpaymentrequests": {
"name": "ListPaymentRequests",
"description": "Grants permission to list payment requests",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "paymentRequest",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "paymentSchedule",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listproposals": {
"name": "ListProposals",
"description": "Grants permission to list proposals",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "proposal",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listrequests": {
"name": "ListRequests",
"description": "Grants permission to list requests that are created",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "request",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listreviews": {
"name": "ListReviews",
"description": "Grants permission to list reviews for an expert",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "seller",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"markchatmessageread": {
"name": "MarkChatMessageRead",
"description": "Grants permission to mark a message as read in a conversation",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"rejectpaymentrequest": {
"name": "RejectPaymentRequest",
"description": "Grants permission to reject a payment request",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "paymentRequest",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"rejectproposal": {
"name": "RejectProposal",
"description": "Grants permission to reject a proposal",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "proposal",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"sendcompanychatmessage": {
"name": "SendCompanyChatMessage",
"description": "Grants permission to send a message in a conversation as a company",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"sendindividualchatmessage": {
"name": "SendIndividualChatMessage",
"description": "Grants permission to send a message in a conversation as an individual",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"unarchiveconversation": {
"name": "UnarchiveConversation",
"description": "Grants permission to unarchive a conversation",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"unlinkawscertification": {
"name": "UnlinkAwsCertification",
"description": "Grants permission to unlink an AWS certification from individual profile",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "expert",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatecompanyprofile": {
"name": "UpdateCompanyProfile",
"description": "Grants permission to update a company profile",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "company",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateconversationmembers": {
"name": "UpdateConversationMembers",
"description": "Grants permission to add more participants into a conversation",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "conversation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateexpert": {
"name": "UpdateExpert",
"description": "Grants permission to update an expert information",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "expert",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatelisting": {
"name": "UpdateListing",
"description": "Grants permission to update a listing",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "listing",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updaterequest": {
"name": "UpdateRequest",
"description": "Grants permission to update a request",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "request",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"uploadattachment": {
"name": "UploadAttachment",
"description": "Grants permission to upload an attachment",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"withdrawpaymentrequest": {
"name": "WithdrawPaymentRequest",
"description": "Grants permission to withdraw a payment request",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "paymentRequest",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"withdrawproposal": {
"name": "WithdrawProposal",
"description": "Grants permission to withdraw a proposal",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "proposal",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"writereview": {
"name": "WriteReview",
"description": "Grants permission to write a review for an expert",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "seller",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}