CPQ: Controle de acesso do usuário
Exiba tipos de acesso, áreas de acesso e funções de usuário que podem ser gerenciadas por meio do utilitário Acesso de usuário.
Use o utilitário Acesso do usuário para gerenciar o acesso a. CPQ Admin Os usuários administradores têm acesso total de administrador, a menos que o nível de acesso seja modificado por meio da importação CSV.
Para acesso básico de usuário em CPQ, consulte Acesso do usuário.
Níveis de acesso
- NENHUM
- LEITURA
- EDITAR
- ADMINISTRADOR
Áreas de acesso
- END_USER
- CONFIGURAÇÃO
Os usuários com ADMINISTRADOR podem usar o carregador de matriz, incluindo filtros de produto e o script de aprimoramento de catálogo MANAGED_TABLES.
- TRANSAÇÃO
Os usuários com ADMINISTRADOR podem usar o carregador de matriz.
- MANAGED_TABLES
- TABELAAplica permissões a uma tabela individual listada além de qualquer nível de acesso MANAGED_TABLES. Exemplos:
- POR EXEMPLO: MANAGED_TABLES: NENHUM e edição DA TABELA "MyTable": Capacidade de editar somente "MyTable"
- POR EXEMPLO: MANAGED_TABLES: LER e editar A TABELA "MyTable": Capacidade de ler todas as tabelas e editar "MyTable"
- IMPLANTAR
- Aplica todas as implantações de blueprint, transação, enriquecimento do catálogo de produtos e filtro de produto
- As funções são NENHUMA ou UTILITÁRIOS DE ADMINISTRAÇÃO
- UTILITÁRIOS
- Logs, acesso do usuário, clientes de tempo de execução, chaves de API do administrador, conexões externas, configurações, webhooks, conexões
- Produtos (para locatários de comércio eletrônico)
Tabelas
O acesso do usuário pode ser limitado a tabelas específicas via CSV ou API.
Funções de usuário
- END_USER: Esta é a única permissão para o tempo de execução
- CONFIG_NONE / CONFIG_READ / CONFIG_EDIT / CONFIG_ADMIN
- A LEITURA está correlacionada a OBTER endpoints
- Além disso, A EDIÇÃO está correlacionada aos endpoints DE EXCLUSÃO DE PATCH PÓS-PUT
- O ADMINISTRADOR também se correlaciona aos endpoints do carregador de matriz
- TRANSACTION_NONE / TRANSACTION_READ / TRANSACTION_EDIT / TRANSACTION_ADMIN
- A LEITURA está correlacionada a OBTER endpoints
- Além disso, A EDIÇÃO está correlacionada aos endpoints DE EXCLUSÃO DE PATCH PÓS-PUT
- O ADMINISTRADOR também se correlaciona aos endpoints do carregador de matriz
- MANAGED_TABLES_NONE / MANAGED_TABLES_READ / MANAGED_TABLES_EDIT / MANAGED_TABLES_ADMIN
- A LEITURA está correlacionada a OBTER endpoints
- Além disso, A EDIÇÃO está correlacionada aos endpoints DE EXCLUSÃO DE PATCH PÓS-PUT
- O ADMINISTRADOR também se correlaciona aos endpoints do carregador de matriz
- DEPLOY_NONE / DEPLOY_ADMIN (sem EDIÇÃO ou LEITURA): ADMINISTRE tudo relacionado à implantação, incluindo regras de filtro de produto e implantações de aprimoramento do catálogo de produtos
- UTILITIES_NONE / UTILITICS_READ / UTILITICS_ADMIN (SEM EDIÇÃO)
- A LEITURA está correlacionada a OBTER endpoints
- O ADMINISTRADOR está correlacionado a todo o resto
Modificando controles de acesso
Os usuários administradores podem modificar o acesso por meio do carregamento de CSV (Administrador > Utilitários > Acesso do usuário). A lista de acesso do usuário mostra os usuários existentes.
Etapas:
- Passe o mouse sobre uma dica de ferramenta para exibir um acesso de usuárioʼs.
- Crie um arquivo CSV para adicionar usuários, fazer mudanças em usuários ou excluir usuários. (Veja abaixo exemplos de arquivos CSV.)
- Importe o arquivo CSV.
Você receberá uma mensagem confirmando sucesso ou falha.
Agora foram feitas mudanças na lista de usuários.
CSVs de amostra
CSV de administrador padrão para todos os acessos:
name,userName,area,access,action
User,email@example.com,DEPLOY,ADMIN,
User,email@example.com,UTILITIES,ADMIN,
User,email@example.com,CONFIG,ADMIN,
User,email@example.com,TRANSACTION,ADMIN,
User,email@example.com,MANAGED_TABLES,ADMIN,
CSV de acesso complexo de exemplo:
name,userName,area,access,action
User 1,user.one@example.com,DEPLOY,ADMIN
User 2,user.two@example.com,UTILITIES,ADMIN
User 2,user.two@example.com,CONFIG,ADMIN
User 2,user.two@example.com,TRANSACTION,ADMIN
User 3,user.three@example.com,END_USER,END_USER
User 4,user.four@example.com,END_USER,END_USER,DELETE
User 5,user.five@example.com,CONFIG,ADMIN
User 5,user.five@example.com,TRANSACTIONS,ADMIN
User 5,user.five@example.com,MANAGED_TABLES,READ
User 5,user.five@example.com,UTILITIES,ADMIN
User 5,user.five@example.com,DEPLOY,ADMIN
User 6,user.six@example.com,CONFIG,ADMIN
CSV adicionando usuário à tabela "sampleTable":
name,userName,area,access,variableName,action
John Smith,john.smith@example.com,CONFIG,ADMIN,,UPSERT
John Smith,john.smith@example.com,TRANSACTIONS,ADMIN,,UPSERT
John Smith,john.smith@example.com,TABLE,ADMIN,sampleTableName,UPSERT
Jane Doe,jane.doe@example.com,MANAGED_TABLES,READ,,DELETE
Jane Doe,jane.doe@example.com,UTILITIES,,NONE