View a markdown version of this page

Actions, resources, and condition keys for AWS IQ - Service Authorization Reference

Actions, resources, and condition keys for AWS IQ

AWS IQ (service prefix: iq) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

Actions defined by AWS IQ

You can specify the following actions in the Action element of an IAM policy statement. Use policies to grant permissions to perform an operation in AWS. When you use an action in a policy, you usually allow or deny access to the API operation or CLI command with the same name. However, in some cases, a single action controls access to more than one operation. Alternatively, some operations require several different actions.

Actions Description Resource types (*required) Condition keys Access level

AcceptCall

Grants permission to accept an incoming voice/video call

call*

Write

ApprovePaymentRequest

Grants permission to approve a payment request

paymentRequest*

Write

ApproveProposal

Grants permission to approve a proposal

proposal*

Write

ArchiveConversation

Grants permission to archive a conversation

conversation*

Write

CompleteProposal

Grants permission to complete a proposal

proposal*

Write

CreateConversation

Grants permission to respond to a request or send a direct message to initiate a conversation

Write

CreateExpert

Grants permission to create an expert profile

Write

CreateListing

Grants permission to create a listing

Write

CreateMilestoneProposal

Grants permission to create a milestone proposal

Write

CreatePaymentRequest

Grants permission to create a payment request

Write

CreateProject

Grants permission to submit new requests

Write

CreateRequest

Grants permission to submit new requests

Write

CreateScheduledProposal

Grants permission to create a scheduled proposal

Write

CreateSeller

Grants permission to create a seller profile

Write

CreateUpfrontProposal

Grants permission to create an upfront proposal

Write

DeclineCall

Grants permission to decline an incoming voice/video call

call*

Write

DeleteAttachment

Grants permission to delete an existing attachment

attachment*

Write

DisableIndividualPublicProfile

Grants permission to disable individual public profile page

expert*

Write

DownloadAttachment

Grants permission to download existing attachment

attachment*

Read

EnableIndividualPublicProfile

Grants permission to enable individual public profile page

expert*

Write

EndCall

Grants permission to end a voice/video call

call*

Write

GetBuyer

Grants permission to read buyer information

buyer*

Read

GetCall

Grants permission to read details of a voice/video call

call*

Read

GetChatInfo

Grants permission to read the chat environment details about a conversation

conversation*

Read

GetChatMessages

Grants permission to read chat messages in a conversation

conversation*

Read

GetChatToken

Grants permission to request a websocket token for the conversation notifications

token*

Read

GetCompanyChatMessages

Grants permission to read chat messages in a company conversation

conversation*

Read