O que significa a coluna “Expandir o produto iManage”?
Na lista de aplicativos, a coluna Expandir o produto iManage exibe o destinatário de uma experiência personalizada. Por exemplo, se você adicionar um aplicativo de comparação que registra um menu de contexto no Work Web, o Work Web será exibido, pois esse aplicativo estende a interface do Work Web.

Quais são erros comuns?

  • Durante o registro do aplicativo, você pode receber um erro se o ID do cliente não for único.
  • Ao editar as propriedades do aplicativo, você pode receber um erro se o segredo do cliente tiver expirado.
  • Durante um aperto de mão em segundo plano enquanto o aplicativo está rodando, o aplicativo de terceiros deve entregar mensagens de erro adequadas caso o aperto de mão não funcionar.
  • O segredo do cliente expira. Isso pode acontecer enquanto o aplicativo está rodando, enquanto os usuários ainda têm o aplicativo, ou se o aplicativo fosse um menu de contexto no qual o usuário clique.
  • Ao excluir um aplicativo, você pode receber uma mensagem de erro se o aplicativo tiver configurações associadas.

Implantar aplicativos

Meu fornecedor entregou um pacote atualizado de um aplicativo que já adicionei. Qual é a prática recomendada para adicionar o novo pacote? Devo atualizar o aplicativo existente ou criar um novo aplicativo?

Normalmente, um fornecedor entrega um pacote atualizado para corrigir um bug ou configuração incorreta. Isso é resolvido pelo administrador da nuvem.

Meu fornecedor entregou um pacote que representa uma versão beta da sua próxima versão. Quero testá-la em meu ambiente de produção com meus colegas e não quero atrapalhar nossa base de usuários regulares. Qual é a melhor abordagem para isso?

Para obter um novo aplicativo ou atualizar um existente, entre em contato com o administrador do iManage Cloud.

Concluímos o teste de uma nova versão do nosso fornecedor e queremos implementá-la em produção para todos os usuários. Qual é a melhor abordagem?

Para obter um novo aplicativo ou atualizar um existente, entre em contato com o administrador do iManage Cloud.

Planejamos implantar um novo aplicativo em uma implantação contínua nos escritórios. Como posso fazer isso?
É muito simples disponibilizar um aplicativo para novos usuários. Quando estiver pronto para apresentar o aplicativo aos novos usuários, modifique a segurança do aplicativo e inclua os novos usuários. Para simplificar, é melhor ter grupos definidos por escritório e simplesmente atribuir o aplicativo a cada grupo, em vez de manter uma lista longa de usuários.

Tenho vários aplicativos que são implantados em subconjuntos de usuários. Quando eu atualizar o pacote, os usuários/grupos autorizados a utilizar o aplicativo serão preservados?
Quando você atualiza um pacote, o servidor lê os ambientes de configuração, como configurações OAuth, do pacote e atualização conforme necessária. A segurança é preservada.

Usamos um fornecedor terceirizado para administração de back-end. O que devemos fazer para garantir que nossas ferramentas de administração continuem funcionando?

Em geral, os aplicativos de terceiros continuam operando sem nenhuma alteração adicional. Os únicos aplicativos que precisam ser registrados são aqueles que usam a nova API REST v2. Os aplicativos que usam a API COM não precisam ser registrados. Em caso de dúvida, confirme com o fornecedor se o aplicativo utiliza a API COM ou a API REST v2.

Estamos implantando um novo ambiente do iManage. Precisamos registrar os aplicativos do iManage?
Não, você não precisa registrar os aplicativos do iManage. O servidor vem pré-registrado com os aplicativos do iManage. Você pode definir a segurança dos aplicativos, se necessário.

Registrar aplicativos

Devo registrar todos os aplicativos do iManage, como o ASCII Importer, o Workspace Generator, etc.? E quanto a todos os meus aplicativos de terceiros?

Os únicos aplicativos que precisam ser registrados são aqueles que usam a nova API REST v2. O ASCII Importer, o Workspace Generator e assim por diante, ainda usam a API COM e não precisam ser registrados. Os aplicativos do iManage que usam a API REST v2 já estão registrados para sua conveniência. Entre em contato com os fornecedores de aplicativos de terceiros para descobrir se os respectivos aplicativos precisam ser registrados.

Quando analiso os detalhes dos aplicativos, vejo: “Este aplicativo adiciona extensões de interface de usuário a <algum outro aplicativo>”. O que isso significa?
Conforme descrito na visão geral, os aplicativos podem personalizar a experiência de outro aplicativo ou podem ser independentes. As propriedades do aplicativo fornecem essas informações para facilitar a compreensão de onde o aplicativo está sendo usado.

Tenho um aplicativo que adiciona um menu de contexto ao Work 10 Web. Registrei o aplicativo e o protegi para o grupo certo de pessoas, mas ainda não o vemos. O que mais eu preciso fazer?
os menus de Contexto requer uma etapa adicional para configurar onde o menu aparece com relação a todos os outros menus de contexto. Você deve ir a Configuração do Cliente > Web > Menus de Contexto e adicionar o menu.

Editar aplicativos

Por que não consigo editar alguns campos após registrar um aplicativo?

Certos campos, como ID do cliente, Editor e Site, são definidos pelo desenvolvedor do aplicativo e não podem ser modificados por um usuário final.

Posso alterar qualquer informação em qualquer aplicativo do iManage?
Você pode mudar a descrição, e aplicar a segurança as aplicações iManage. Nenhuma das outras propriedades é editável.

Por que não consigo alterar o nome de um aplicativo?
O nome de um aplicativo é usado na tabela DOCHISTORY para registrar o aplicativo que executou a ação.

O que devo saber sobre os nomes dos aplicativos na tabela DOCHISTORY?
A vantagem é que agora você pode identificar quem está usando aplicativos específicos, seja para fins de adoção ou para solução de problemas. Por exemplo, suponha que você tenha uma ferramenta de comparação de terceiros com um menu de contexto no Work 10. Quando o usuário invoca o menu de contexto, o aplicativo salva uma linha de marcação como uma nova versão. Com a nova estrutura de aplicativos, a entrada de auditoria reflete a ferramenta de comparação como o aplicativo que salvou a versão em vez do aplicativo Work 10.

Excluir/desabilitar aplicativos

Qual é a diferença entre excluir um aplicativo e desabilitar um aplicativo?
A exclusão de um aplicativo remove-o inteiramente do sistema. Se você quiser reestabelecer a aplicação, você tem que registrar a aplicação da loja. Desabilitar, por outro lado, deixa o aplicativo no sistema, mas impede seu uso. A prática recomendada é deixar os aplicativos no sistema e desabilitá-los.

Desabilitar um aplicativo remove alguma configuração, como os detalhes do OAuth ou os usuários que podem acessá-lo?
Não, desabilitar um aplicativo não remove ou altera nenhuma configuração. No futuro, você pode reabilitar o aplicativo e ele continuará operando conforme implantado anteriormente.

Por que não consigo excluir aplicativos do iManage? Por que recebo um erro ao tentar excluir um aplicativo?
Você não pode excluir aplicativos do iManage porque eles fazem parte da plataforma do iManage. Se você não usa um aplicativo do iManage, é possível desabilitá-lo. Você recebe um erro ao tentar excluir um aplicativo que possui configurações associadas a ele. Você pode desabilitar o aplicativo.

Temos muitos aplicativos listados, mas não os usamos. Posso excluir esses aplicativos?
Para aplicativos do iManage, a opção Excluir não está disponível. Você pode excluir aplicativos não pertencentes ao iManage que não tenham configurações associadas a eles. Eles são removidos da lista de aplicativos. Se você já precisou restabelecer o aplicativo, terá que adicioná-lo novamente a partir da loja. Os aplicativos do iManage podem ser desabilitados. Eles continuam aparecendo na lista de aplicativos, mas não estarão ativos no sistema. Se você quiser restabelecer o aplicativo, deverá habilitá-lo.

O que acontecerá com os usuários finais se eu desabilitar um aplicativo que estende um aplicativo do iManage?
A interface do usuário desaparece imediatamente. Por exemplo, se um aplicativo fornece um menu de contexto, o menu de contexto não estará mais disponível. Para aplicações Web, isso ocorre em uma atualização Web.

Preciso reiniciar o servidor ao desabilitar um aplicativo? O que acontece com os usuários que estão conectados no momento e têm acesso ao aplicativo?
Você não precisa reiniciar o servidor ao desabilitar os aplicativos. Se o aplicativo estiver ativo para um usuário, ou seja, se o usuário estiver com o aplicativo aberto, qualquer solicitação subsequente do aplicativo causará um erro para o usuário.