Privilégios entre escopos do Espaço de localização

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Depois de criar artefatos de tradução personalizados, defina privilégios entre escopos para que seus artefatos possam ser acessados a partir de Espaço de localização.

    Antes de Iniciar

    • Certifique-se de que o artefato personalizado tenha um script de processador que inclua um método chamado getTranslatableContent.
    • Confirme o nome da tabela em que os registros do artefato personalizado estão armazenados. Confirme também o escopo da aplicação da tabela. Você pode encontrar essas informações no registro do artefato em [sn_lf_config]. Informações detalhadas da tabela também podem ser encontradas em [sys_db_object].
    • Defina o escopo da aplicação como Espaço de localização.
    • Função necessária: administrador Localization_admin não pode concluir este procedimento.

    Por Que e Quando Desempenhar Esta Tarefa

    Seus artefatos personalizados estão localizados em escopos de aplicações diferentes, portanto, você deve fornecer acesso a eles no Espaço de localização escopo da aplicação. Concluir esta configuração torna seus artefatos visíveis e selecionáveis em solicitações de tradução.

    Para cada artefato, defina duas entradas em privilégios de escopo cruzado [sys_scope_Privilege]:
    1. Um registro da tabela do artefato.
    2. Um registro para o script do processador do artefato.
    O escopo de origem desses registros deve ser Espaço de localização.

    Os artefatos que estão disponíveis por padrão não precisam de configuração manual de privilégio entre escopos. Para obter mais informações, consulte Tipos de conteúdo localizável no Espaço de localização.

    Procedimento

    1. Certifique-se de estar em Espaço de localização escopo da aplicação e navegue até Tudo > Aplicações do sistema > Acesso entre escopos da aplicação.
    2. Em Privilégios entre escopos lista [sys_scope_privilégio], selecione Novo .
      O formulário é aberto com os campos Escopo de origem e Aplicação definidos automaticamente como Espaço de localização.
    3. No formulário, preencha os campos para criar um registro para sua tabela de artefatos.
      Tabela 1. Privilégio entre escopos: Tabela
      Campo Descrição
      Escopo de destino Insira o nome do escopo da aplicação associado à tabela de artefatos.
      Nome de destino Insira o nome da tabela em que o artefato está armazenado (como [kb_knowledge]).
      Tipo de destino Selecione Tabela da lista.
      Operação Selecione Leitura .
      Status Selecione Permitido .
    4. Selecione Enviar para concluir o registro da tabela do artefato.
    5. Crie outro registro para o script do Processador do artefato selecionando Novo ativado Privilégios entre escopos [sys_scope_privilégio].
    6. No formulário, preencha os campos para criar um registro para o script do processador do artefato.
      Tabela 2. Privilégio entre escopos: Script do processador
      Campo Descrição
      Escopo de destino Insira o nome do escopo da aplicação associado ao artefato.
      Nome de destino Insira o nome do script do processador.
      Tipo de destino Selecione Inclusão de script .
      Operação Selecione API de execução .
      Status Selecione Permitido .
    7. Selecione Enviar Para concluir o registro do script Processador do artefato.

    O que Fazer Depois

    Você também pode precisar definir privilégios de acesso restrito do solicitante para disponibilizar recursos restritos para Espaço de localização. Para obter mais informações, consulte Acesso de solicitante restrito para o Espaço de localização.