Migração de critérios do usuário

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • Os registros de critérios do usuário do catálogo de serviços fornecem controle para itens e categorias do Catálogo de serviços.

    Você pode migrar seus controles de acesso para usar os critérios do usuário. O recurso de critérios do usuário é habilitado automaticamente para novas instâncias. Se você atualizar sua instância, um script será executado para determinar o uso atual do controle de acesso.
    • Se sua instância não usar controles de acesso com base em direitos, o recurso de critérios do usuário será habilitado automaticamente.
    • Se sua instância não usar direitos, o recurso de critérios do usuário será habilitado automaticamente. Se você quiser usar critérios do usuário, use o procedimento descrito nesta página para migrar seus controles de acesso de direitos para critérios do usuário.

    Migre para os critérios do usuário a fim de fornecer mais reutilização, controle e flexibilidade em comparação com os direitos.

    Por exemplo, você pode usar um único registro de critérios para disponibilizar vários itens do catálogo somente para usuários que atendam a todos esses requisitos:

    • Estão localizados em EMEA ou APAC
    • Pertencem a ACER
    • Estão no departamento de treinamento

    Migrar para critérios do usuário Catálogo de serviços

    Catálogo de serviços permite que você mantenha os controles de acesso necessários ao seu Catalog Service enquanto migra de direitos para critérios do usuário.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Procedimento

    1. Navegar até Tudo > Service Catalog > Administração de Catálogo > Propriedades e verifique se o recurso de critérios do usuário ainda não está habilitado no sistema.
      • Se a propriedade Usar "Critérios do usuário" para definir acesso a e categorias e itens do catálogo (glide.sc.use_user_criteria) estiver definida como verdadeira, você poderá ignorar as etapas a seguir. O recurso de critérios do usuário é habilitado automaticamente porque os direitos não foram usados no seu sistema antigo.
      • Se essa propriedade estiver definida como falsa, avance às etapas a seguir. O recurso de critérios do usuário ainda não foi habilitado em seu sistema.
    2. Para visualizar o recurso de critérios do usuário, defina a propriedade do Catálogo de serviços Habilitar listas relacionadas a "Critérios do usuário" e "Direito" para itens e categorias do catálogo na migração de atribuições (glide.sc.user_criteria_migration) como verdadeira.
      Essa opção permite comparar registros de critérios do usuário e direitos antes de alternar totalmente para os critérios do usuário.
    3. Inspecione as categorias e os itens do Catálogo de serviços para identificar conjuntos de controle de acesso para os quais você pode configurar registros de critérios do usuário.
      Revise seus direitos atuais e registre seu design atual para controles de acesso. Concentre-se na identificação de padrões em que vários itens tenham a mesma combinação de local, grupo e assim por diante. Cada combinação é um conjunto de controle de acesso possível.
    4. Crie um registro de critérios do usuário para cada conjunto de controle de acesso que você identificou na inspeção do Catálogo de serviços.
      Você tem uma etapa com uma lista, observação e imagem.
    5. Aplique esses registros de critérios do usuário aos itens e às categorias identificados, substituindo os direitos equivalentes.
    6. Habilite os critérios do usuário em seu sistema definindo a propriedade do Catálogo de serviços Usar "Critérios do usuário" para definir o acesso às e categorias e aos itens do catálogo (glide.sc.use_user_criteria) como verdadeiro.
      Quando essa propriedade é definida como verdadeira, os direitos restantes deixam de ser usados.
      Nota:
      Os scripts nos critérios do usuário não podem fazer referência à categoria ou ao item do catálogo como os scripts de direito atuais fazem. Para scripts em critérios do usuário, use o user_id disponível para o usuário que está sendo avaliado no momento em relação à categoria ou ao item do catálogo.

    Diferenças na estrutura de dados

    Há diferenças significativas na estrutura de dados entre atribuições e critérios do usuário, que você deve conhecer durante a migração.

    Usando direitos, as tabelas a seguir são carregadas na memória e avaliadas antes da renderização.

    Para itens do catálogo:

    Figura 1. Estrutura de dados de direitos - Itens do catálogo
    estrutura de dados de direitos - itens do catálogo

    Para categorias:

    Figura 2. Estrutura de dados de direitos - Categorias
    estrutura de dados de direitos - categorias

    A arquitetura de critérios do usuário coleta todos os atributos do usuário na tabela Critérios do usuário [user_criteria].

    Os registros de critérios do usuário podem vincular a itens e categorias, como segue.

    Para itens do catálogo:
    • Item do catálogo disponível para [sc_cat_item_user_criteria_mtom]
    • Item do catálogo não disponível para [sc_cat_item_user_criteria_no_mtom]
    Figura 3. Estrutura de dados de critérios do usuário - Itens do catálogo
    estrutura de dados de critérios do usuário - itens do catálogo
    Para categorias:
    • Categoria disponível para [sc_category_user_criteria_mtom]
    • Categoria não disponível para [sc_category_user_criteria_no_mtom]
    Figura 4. Estrutura de dados dos critérios do usuário - Categorias
    Captura de tela da estrutura de dados dos critérios do usuário - categorias