Ações, recursos e chaves de condição do Amazon Connect Cases
O Amazon Connect Cases (prefixo do serviço:cases) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.
Referências:
-
Saiba como configurar este serviço.
-
Visualize uma lista das operações de API disponíveis para este serviço.
-
Saiba como proteger esse serviço e seus recursos usando políticas de permissão do IAM.
-
Veja a referência de autorização de serviço programático
para esse serviço.
Tópicos
Operações de API definidas pelos casos do Amazon Connect
A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.
| Operation | Ação do IAM | Chave de condição | Valor (es) possível (s) | Nível de acesso |
|---|---|---|---|---|
|
BatchGetCaseRule |
Ler |
|||
|
BatchGetField |
Ler |
|||
|
BatchPutFieldOptions |
Gravar |
|||
|
CreateCase |
Gravar |
|||
Marcação, gravação |
||||
|
CreateCaseRule |
Gravar |
|||
|
CreateDomain |
Gravar |
|||
|
CreateField |
Gravar |
|||
|
CreateLayout |
Gravar |
|||
|
CreateRelatedItem |
Gravar |
|||
|
CreateTemplate |
Gravar |
|||
|
DeleteCase |
Gravar |
|||
|
DeleteCaseRule |
Gravar |
|||
|
DeleteDomain |
Gravar |
|||
|
DeleteField |
Gravar |
|||
|
DeleteLayout |
Gravar |
|||
|
DeleteRelatedItem |
Gravar |
|||
|
DeleteTemplate |
Gravar |
|||
|
GetCase |
Ler |
|||
|
GetCaseAuditEvents |
Ler |
|||
|
GetCaseEventConfiguration |
Ler |
|||
|
GetDomain |
Ler |
|||
|
GetLayout |
Ler |
|||
|
GetTemplate |
Ler |
|||
|
ListCaseRules |
Lista |
|||
|
ListCasesForContact |
Lista |
|||
|
ListDomains |
Lista |
|||
|
ListFieldOptions |
Lista |
|||
|
ListFields |
Lista |
|||
|
ListLayouts |
Lista |
|||
|
ListTagsForResource |
Ler |
|||
|
ListTemplates |
Lista |
|||
|
PutCaseEventConfiguration |
Gravar |
|||
|
SearchAllRelatedItems |
Ler |
|||
|
SearchCases |
Ler |
|||
|
SearchRelatedItems |
Ler |
|||
|
TagResource |
Marcação, gravação |
|||
|
UntagResource |
Marcação, gravação |
|||
|
UpdateCase |
Gravar |
|||
|
UpdateCaseRule |
Gravar |
|||
|
UpdateField |
Gravar |
|||
|
UpdateLayout |
Gravar |
|||
|
UpdateRelatedItem |
Gravar |
|||
|
UpdateTemplate |
Gravar |
Ações definidas pelo Amazon Connect Cases
Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.
| Ações | Description | Tipos de recursos (*necessários) | Chaves de condição | Nível de acesso |
|---|---|---|---|---|
Concede permissão para recuperar informações sobre as regras do caso no domínio do caso |
Ler |
|||
Concede permissão para recuperar informações sobre os campos no domínio do caso |
Ler |
|||
Concede permissão para atualizar as opções de campo no domínio do caso |
Gravar |
|||
Concede permissão para criar um caso no domínio do caso |
Gravar |
|||
Concede permissão para criar uma regra do caso no domínio do caso |
Gravar |
|||
Concede permissão para criar um novo domínio de caso |
Gravar |
|||
Concede permissão para criar um campo no domínio do caso |
Gravar |
|||
Concede permissão para criar um layout no domínio do caso |
Gravar |
|||
Concede permissão para criar um item associado a um caso no domínio do caso |
Gravar |
|||
Concede permissão para criar um modelo no domínio do caso |
Gravar |
|||
Concede permissão para excluir o caso no domínio do caso |
Gravar |
|||
Concede permissão para excluir a regra do caso no domínio do caso |
Gravar |
|||
Concede permissão para excluir o domínio |
Gravar |
|||
Concede permissão para excluir o campo no domínio do caso |
Gravar |
|||
Concede permissão para excluir o layout no domínio do caso |
Gravar |
|||
Concede permissão para excluir o item relacionado associado ao caso no domínio do caso |
Gravar |
|||
Concede permissão para excluir o modelo no domínio do caso |
Gravar |
|||
Concede permissão para recuperar informações sobre um caso no domínio do caso |
Ler |
|||
Concede permissão para exibir o histórico de auditoria de um caso |
Ler |
|||
Concede permissão para recuperar informações sobre a configuração de evento do caso no domínio do caso |
Ler |
|||
Concede permissão para recuperar informações sobre o domínio do caso |
Ler |
|||
Concede permissão para recuperar informações sobre o layout no domínio do caso |
Ler |
|||
Concede permissão para recuperar informações sobre o modelo no domínio do caso |
Ler |
|||
Concede permissão para listar regras do caso no domínio do caso |
Lista |
|||
Concede permissão para listar casos para um contato específico no domínio do caso |
Lista |
|||
Concede permissão para listar todos os domínios em uma conta |
Lista |
|||
Concede permissão para listar opções de campo para um único campo de seleção no domínio do caso |
Lista |
|||
Concede permissão para listar campos no domínio do caso |
Lista |
|||
Concede permissão para listar modelos no domínio do caso |
Lista |
|||
Concede permissão para listar as etiquetas para o recurso especificado |
Ler |
|||
Concede permissão para listar modelos no domínio do caso |
Lista |
|||
Concede permissão para inserir ou atualizar a configuração de evento do caso no domínio do caso |
Gravar |
|||
Concede permissão para pesquisar itens relacionados no domínio do caso |
Ler |
|||
Concede permissão para pesquisar casos no domínio do caso |
Ler |
|||
Concede permissão para criar itens associados ao caso no domínio do caso |
Ler |
|||
Concede permissão para adicionar as etiquetas especificadas ao recurso especificado |
Marcação, gravação |
|||
Concede permissão para remover as etiquetas especificadas do recurso especificado |
Marcação, gravação |
|||
Concede permissão para atualizar valores de campos do caso no domínio do caso |
Gravar |
|||
Concede permissão para atualizar a regra do caso no domínio do caso |
Gravar |
|||
Concede permissão para atualizar o campo no domínio do caso |
Gravar |
|||
Concede permissão para atualizar o layout no domínio do caso |
Gravar |
|||
Concede permissão para atualizar um item relacionado associado a um caso no domínio do caso |
Gravar |
|||
Concede permissão para atualizar o modelo no domínio do caso |
Gravar |
|||
Tipos de recursos definidos pelo Amazon Connect Cases
Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.
| Resource types | ARN | Chaves de condição |
|---|---|---|
arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /case/$ {} DomainId CaseId |
||
arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /case-rule/$ {} DomainId CaseRuleId |
||
arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} DomainId |
||
arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /field/$ {} DomainId FieldId |
||
arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /layout/$ {} DomainId LayoutId |
||
arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /case/$ {} /related-item/$ {DomainId} CaseId RelatedItemId |
||
arn: $ {Partition} :cases: $ {Region} :$ {Account} :domain/$ {} /template/$ {} DomainId TemplateId |
Chaves de condição do Amazon Connect Cases
O Amazon Connect Cases define as seguintes chaves de condição que podem ser usadas no elemento Condition de uma política do IAM.
| Chaves de condição | Descrição | Tipo |
|---|---|---|
Filtra o acesso pelas etiquetas que são transmitidas na solicitação |
String |
|
Filtra o acesso pelas etiquetas associadas ao recurso |
String |
|
Filtra o acesso pelas chaves de etiqueta que são transmitidas na solicitação |
ArrayOfString |
|
Filtra o acesso por quem criou o recurso (ARN do usuário ou entidade personalizada) |
String |
|
Filtra o acesso pelo tipo de item relacionado. Valores possíveis: Contato, Comentário, Arquivo, Sla ConnectCase, Personalizado |
String |
|
Filtra o acesso por conexão UserArn |
ARN |