Aplicativos

Aplicativos (também chamado de apps na API do iManage v2) são pacotes de software que são integrados com o iManage Work para acessar dados ou estendem a funcionalidade de aplicativos cliente iManage Work.

Esses aplicativos são desenvolvidos pelo iManage ou terceiros. Por exemplo, sua empresa pode usar um aplicativo para comparação de documentos. O aplicativo pode estender a funcionalidade do iManage Work adicionando um menu de contexto a documentos para comparação de documentos. Como alternativa, se você tiver uma equipe de desenvolvimento interna, poderá desenvolver aplicativos para sua organização. Por exemplo, se você tiver uma intranet e quiser exibir documentos recentes de um usuário na internet, sua equipe de desenvolvimento poderá criar um aplicativo para acessar o conteúdo do iManage Work.

O iManage Work 10.2 e versões mais recentes são compatíveis com a estrutura de autorização do OAuth 2.0 para aplicativos que integram-se ao iManage Work que ou ampliem seus recursos. A seguir estão alguns dos benefícios do OAuth 2.0:

  • É um padrão aberto para autorização e qualquer pessoa pode implementá-lo.

  • Simplifica a autorização e o acesso aos dados do iManage Work enquanto protege as credenciais do usuário.

  • Padroniza e protege o compartilhamento de informações entre o iManage Work e outros aplicativos.

  • Funciona por HTTPS e autoriza aplicativos usando tokens de acesso em vez de credenciais do usuário. O aplicativo cliente obtém este token antes de fazer uma solicitação de conexão em nome do usuário.

Qualquer desenvolvimento personalizado nas APIs do iManage Work deve ser registrado como um aplicativo cliente e os desenvolvedores podem adicionar personalizações apenas por meio desses aplicativos clientes registrados reconhecidos pelo iManage. É semelhante ao uso de APIs do Facebook. Se você estiver chamando uma API do Facebook em seu aplicativo, o Facebook deverá identificar o aplicativo como um cliente autorizado. Portanto, seu aplicativo deve ser um cliente registrado no Facebook. Da mesma forma, no iManage, esses aplicativos são registrados e carregados no iManage Work por administradores usando o recurso Aplicativos no Centro de Controle do iManage. O aplicativo que se conecta ao iManage Work precisa estar autorizado a usar a estrutura de autorização do OAuth 2.0. Os aplicativos que não se conectam com o iManage Work Server podem não precisar de autorização. Por exemplo, um aplicativo que lê propriedades de assunto como ID do assunto, nome do assunto, personalizado1 e personalizado2 do iManage Work para exibir ou usar no aplicativo . Quando chamado por um menu de contexto, o aplicativo pode acessar as propriedades no contexto do aplicativo sem concluir o processo de autenticação . Este aplicativo tem acesso apenas aos dados do iManage Work e não exige autenticação.

NOTA:

Os administradores que se registram e mantêm aplicativos devem ter um entendimento básico da estrutura de autorização do OAuth 2.0. Os desenvolvedores que criam os aplicativos que exigem a autenticação do iManage Work devem ter um conhecimento profundo da autenticação do OAuth 2.0.

Este recurso permite gerenciar os seguintes tipos de aplicativos:

  • Aplicativos iManage: Estes aplicativos estão disponíveis para aplicativos cliente iManage Work. Por exemplo, iManage Work Desktop para Windows, iManage Work Email Management para Gmail, iManage Work Desktop para Mac, Mobility para iOS, entre outros.

  • Aplicativos de terceiros: Os aplicativos disponíveis de terceiros são de dois tipos:

    • Aplicativos autônomos que interagem com o iManage Work por meio apenas de APIs para acessar informações e não modificar sua interface do usuário. Por exemplo, um aplicativo que rastreia e analisa os registros de auditoria em documentos no iManage Work para entender o comprimento do usuário.

    • Aplicativos que estendem recursos do iManage e modificam a interface do usuário fornecendo menos de contexto ou novos painéis nos seguintes aplicativos:

      • iManage Work

      • iManage Work Desktop para Windows

      • iManage Control Center

Você também pode definir configurações de segurança para os aplicativos para torná-los disponíveis apenas para usuários específicos.

NOTA:

  • Este recurso está disponível para usuários NRTAdmin.

  • É necessário ter um WebDB (também conhecido como banco de dados da web ou uma biblioteca de configuração) definido no iManage Work para armazenar os aplicativos.

  • Durante o carregamento de um aplicativo, o iManage Control Center gera um perfil de documento que usa a classe DOC. Se você não tiver uma classe DOC definida no iManage Work, o carregamento do aplicativo falhará.

Os aplicativos permitem você:

Habilitando/desabilitando o estado do aplicativo

Aplicativo único

Esta opção está disponível em:

  • Barra multifuncional: Selecione um aplicativo para ver esta opção na barra multifuncional.

  • Menu Kebab: Selecione no ícone images/download/thumbnails/122405363/elipse.png adjacente a cada aplicativo.

  • Menu de contexto: Clique com o botão direito no aplicativo para ver esta opção.

Use uma das opções anteriores e selecione Habilitar ou Desabilitar de acordo.

Aplicativos múltiplos

Esta opção está disponível na barra multifuncional. Selecione aplicativos e Habilitar ou Desabilitar de acordo.

Editando detalhes de segurança

Esta opção está disponível em:

  • Menu Kebab: Selecione no ícone images/download/thumbnails/122405363/elipse.png adjacente a cada aplicativo.

  • Menu de contexto: Clique com o botão direito no aplicativo para ver esta opção.

Use uma das opções anteriores e selecione Segurança. A caixa de diálogo Editar segurança é exibida. Edite as seguintes opções de segurança e selecione Salvar.

Opção de segurança

Descrição

Todos os usuários

Todos os usuários podem acessar o aplicativo

Personalizado

Permite que usuários específicos acessem os aplicativos

Editando detalhes da configuração

Esta opção está disponível em:

  • Menu Kebab: Selecione no ícone images/download/thumbnails/122405363/elipse.png adjacente a cada aplicativo.

  • Menu de contexto: Clique com o botão direito no aplicativo para ver esta opção.

Use uma das opções anteriores e selecione Editar . A caixa de diálogo Editar configuração é exibida. Os seguintes campos de configuração são listados:

Campos

Descrição

Nome

Nome de um aplicativo

Descrição

Descrição do aplicativo

Chave de API

Chave de API

Segredo de API

Você pode usar se tiver uma ou pode selecionar Gerar automaticamente para gerar uma.

Publicar

iManage LLC

Site

Link da web

E-mail

ID do e-mail

Tipo

Esta é uma lista suspensa que mostra duas opções:

  • Web: Aplicativo na web

  • Nativo: Aplicativo nativo

Excluir aplicativos/extensões externas

Aplicativo único

Esta opção está disponível em:

  • Barra multifuncional: Selecione um aplicativo para ver esta opção na barra multifuncional.

  • Menu Kebab: Selecione no ícone images/download/thumbnails/122405363/elipse.png adjacente a cada aplicativo.

  • Menu de contexto: Clique com o botão direito no aplicativo para ver esta opção.

Use uma das opções anteriores e selecione Excluir. A caixa de confirmação Excluir é exibida. Confirme a ação para continuar ou abortar.

Aplicativos múltiplos

Esta opção está disponível na barra multifuncional. Selecione aplicativos e Excluir. A caixa de confirmação Excluir é exibida. Confirme a ação para continuar ou abortar.

NOTA:

Caso ocorram erros, você verá mensagens de erros. Você pode visualizar ou baixar as mensagens usando a opção Baixar como CSV.

Visualizando detalhes do aplicativo

Esta opção está disponível em:

  • Menu Kebab: Selecione no ícone images/download/thumbnails/122405363/elipse.png adjacente a cada aplicativo.

  • Menu de contexto: Clique com o botão direito no aplicativo para ver esta opção.

  • Link clicável: Selecione um aplicativo na coluna Nome.

Use uma das opções anteriores e selecione Visualizar. A página <application-name> é exibida.

NOTA:

  • Use o botão images/download/thumbnails/122405363/image2020-2-7_14-36-47.png para editar a seguinte seção da página de detalhes do aplicativo:

    • Estado

    • Configuração

    • Autenticação

    • Acesso

  • Na seção Acesso, defina os usuários que devem ter acesso ao aplicativo Control Center por meio do cliente iManage Work. Se os usuários, que não têm acesso ao Control Center entrarem no iManage Work, não verão uma opção de navegar para o Control Center na lista suspensa Usuários.