Share via


Usar componentes de governança

Depois de se familiarizar com seus ambientes e recursos, comece a pensar nos processos de governança para seus aplicativos. Talvez você queira coletar informações adicionais sobre seus aplicativos de seus criadores ou auditar conectores específicos ou uso de aplicativos.

Assista a uma visão geral sobre como usar a solução Componentes de governança.

A solução Componentes de governança contém ativos relevantes para administradores e criadores. Mais informações: Configurar componentes de governança

Processos de conformidade

Assista a um passo a passo de como funciona o processo de conformidade.

Fluxos

Nota

Embora esses fluxos façam parte da solução de componentes principais, a maior parte de sua funcionalidade é implementada na solução de componentes de governança.

Fluxo Type Agendar
Admin | Aplicativos completos de solicitação de conformidade v3 Automatizados Disparado se o fluxo do processo empresarial Aprovação do Power Apps for marcado como concluído.
Admin | Bots completos de solicitação de conformidade v3 Automatizados Disparado se o fluxo do processo empresarial Aprovação do Chatbot for marcado como concluído.
Admin | Conector personalizado de solicitação de conformidade v3 Automatizados Disparado se o fluxo do processo empresarial Aprovação do Conector Personalizado for marcado como concluído.
Admin | Fluxo completo de solicitação de conformidade v3 Automatizados Disparado se o fluxo do processo empresarial Aprovação do Fluxo for marcado como concluído.
Administrador | Abertura do fluxo do processo empresarial do ambiente para equipes de conformidade v3 Automatizados Disparado se uma justificativa comercial for enviada para um ambiente do Microsoft Teams.
Administrador | Solicitação de detalhes da conformidade v3 Agendados Facilite o processo descrito em Processo de auditoria do aplicativo.

Administrador | Solicitação de detalhes da conformidade v3

Esse fluxo funciona junto com outros aplicativos e fluxos no Kit de Início do CoE (Centro de Excelência) para facilitar o processo descrito em Processo de auditoria do aplicativo. Emails de solicitação de detalhes de conformidade são enviados para aplicativos e chatbots.

Este fluxo envia um email para usuários que têm aplicativos no locatário que não são compatíveis com os seguintes limites:

  • O aplicativo é compartilhado com mais de 20 usuários ou pelo menos um grupo, e nenhum detalhe de justificativa comercial foi fornecido para ele.

  • O aplicativo tem detalhes de justificativa comercial, mas não foi publicado em 60 dias (então provavelmente não está na versão mais recente do Power Apps) ou está faltando uma descrição.

  • O aplicativo tem detalhes de justificativa comercial e uma indicação de alto impacto nos negócios, mas nenhum plano de mitigação foi enviado ao campo de anexos.

Este fluxo envia um email para usuários que têm chatbots no locatário que não são compatíveis com os seguintes limites:

  • O chatbot foi lançado mais de 50 vezes e nenhum detalhe de justificativa comercial foi fornecido para ele.

  • O chatbot tem detalhes de justificativa comercial e uma indicação de alto impacto nos negócios, mas nenhum plano de mitigação foi enviado ao campo de anexos.

Você pode personalizar os critérios para quando os fabricantes são solicitados a fornecer uma justificativa comercial usando variáveis de ambiente. Os valores padrão são fornecidos.

Você pode personalizar o email enviado pelo fluxo. Por padrão, será semelhante à imagem a seguir:

O email de solicitação de detalhes de conformidade informa ao criador que ele possui um aplicativo que não possui detalhes de conformidade no momento, o que significa que ele precisa ser auditado por um administrador de acordo com a política de suporte. Os criadores são solicitados a preencher a justificativa comercial e os detalhes do plano de mitigação no aplicativo Centro de Conformidade do Desenvolvedor para documentar o uso pretendido do aplicativo.

Aplicativos

Centro de conformidade do desenvolvedor

Este aplicativo é usado no processo de auditoria como uma ferramenta para que os usuários verifiquem se os aplicativos, fluxos, chatbots ou conectores personalizados de sua propriedade estão em conformidade e enviem informações aos administradores do CoE como justificativa comercial para manter a conformidade.

Permissão: quando você estiver usando o processo de auditoria de aplicativos, o aplicativo precisará ser compartilhado com os criadores dele. Se você pretende usar este processo, modifique o fluxo do Email de boas-vindas para adicionar usuários a um grupo de segurança e, depois, compartilhar esse aplicativo com o grupo de segurança.

Pré-requisito: este aplicativo usa o Microsoft Dataverse. Se você instalou essa solução em um ambiente de produção, os usuários finais deverão ter uma Licença por Usuário, o aplicativo deverá ter uma Licença por Aplicativo atribuída ou o ambiente deverá ter cobertura de pagamento conforme o uso.

Status de conformidade

O Centro de conformidade do desenvolvedor permite que os criadores verifiquem o status de conformidade e enviem mais detalhes para os seguintes recursos:

  • Aplicativos de tela
  • Aplicativos baseados em modelo
  • Fluxos
  • Bots
  • Conectores personalizados
  • Fluxos da Área de Trabalho
  • Soluções
  • Ambientes

Com base no recurso, os criadores podem filtrar seus recursos para o seguinte status de conformidade:

  • Detalhes ausentes indica que o processo de conformidade ou um administrador solicitou o envio de mais detalhes para colocar o recurso em conformidade novamente.
  • Sinalizado como inativo indica que o recurso foi marcado como inativo.
  • Não está em conformidade indica que o recurso não está em conformidade com a DLP existente ou com as políticas de cobrança. Geralmente, isso significa que o recurso não pode ser usado até que o problema seja resolvido.
  • Republicação necessária (somente para aplicativos de tela) indica que o aplicativo não foi publicado nos últimos 60 dias.
  • Descrição ausente indica que o recurso precisa de uma descrição preenchida para ajudar o administrador a entender para que o recurso é usado.

Visão geral do Centro de conformidade do desenvolvedor

Para Detalhes ausentes, os criadores podem obter conformidade fornecendo informações adicionais por meio do formulário Detalhes do suporte:

  • Justificativa comercial: descreva a necessidade de negócios e o problema que você está resolvendo com esta solução.
  • Impacto nos Negócios: defina o impacto operacional que esta solução tem sobre as pessoas que a utilizam.
  • Gerenciamento de acesso: descreva quem tem acesso a este recurso, como o acesso é gerenciado (acesso de usuário individual ou acesso por meio de associação ao grupo) e como os processos de ingresso/mudança/saída são gerenciados.
  • Dependências: descreva todas as dependências que esta solução usa, como APIs externas ou internas ou recursos do Azure.
  • Condições de uso: (apenas para conectores) descreva em quais situações o conector pode e deve ser usado.
  • Plano de Mitigação fornecido: para soluções críticas, carregue um plano de mitigação que detalhe o que os usuários de negócios farão se não houver uma interrupção.

Personalizar: verifique se o formulário Detalhes de suporte corresponde a seus requisitos e atualize-o, se necessário.

Detalhes do aplicativo Developer Compliance Center

Fluxos do processo empresarial (BPFs)

Fluxo do processo empresarial de aprovação do aplicativo Power Apps

Esse processo ajuda o administrador a auditar o processo de aprovação do aplicativo, fornecendo uma visualização do estágio no processo em que eles estão atualmente. Os estágios de auditoria são:

  • validar os requisitos do criador;
  • avaliar os riscos;
  • destacar o aplicativo no catálogo de aplicativos.

BPF de aprovação do aplicativo Power Apps – implementação.

BPF de aprovação do aplicativo Power Apps – validar requisitos do criador

BPF de Aprovação do Fluxo

Esse processo ajuda o administrador a auditar o processo de aprovação do fluxo, fornecendo uma visualização do estágio do processo em que ele está. Os estágios de auditoria são:

  • validar os requisitos do criador;
  • avaliar os riscos;
  • Conclua a revisão administrativa.

BPF de aprovação do fluxo ‑ Implementação.

BPF de aprovação do fluxo – Valide os requisitos do fabricante.

BPF de Aprovação de Conector Personalizado

Esse processo ajuda o administrador a auditar o processo de aprovação do conector personalizado, fornecendo uma visualização do estágio do processo em que ele está. Os estágios de auditoria são:

  • validar os requisitos do criador;
  • avaliar os riscos;
  • Conclua a revisão administrativa.

BPF de aprovação do conector personalizado – Implementação.

BPF de aprovação do conector personalizado – Valide os requisitos do fabricante.

BPF de Aprovação de Chatbot

Esse processo ajuda o administrador a auditar o processo de aprovação do chatbot, fornecendo uma visualização do estágio do processo em que ele está. Os estágios de auditoria são:

  • validar os requisitos do criador;
  • avaliar os riscos;
  • Conclua a revisão administrativa.

BPF de aprovação do chatbot – Implementação.

BPF de aprovação do chatbot – Valide os requisitos do fabricante.

Ativar os fluxos do processo empresarial

Todos os fluxos do processo empresarial estão desabilitados por padrão. Para habilitá-los, faça o seguinte:

  1. Acesse make.powerapps.com e defina o ambiente atual como o mesmo ambiente em que a solução CoE está instalada.

  2. Selecione Soluções>Centro de excelência.

  3. Selecione Processo na opção de filtro, na parte superior.

  4. No Fluxo do processo empresarial de aprovação do aplicativo Power Apps, selecione o botão de reticências (…) e, em seguida, Ativar.

  5. Repita a etapa anterior para Fluxo do processo empresarial Aprovação do Fluxo, Fluxo do processo empresarial Aprovação de Conector Personalizado e Fluxo do processo empresarial Aprovação do Chatbot.

Processos de inatividade

Assista a um passo a passo de como funciona o processo de inatividade.

Tabelas

Aprovação de notificações de inatividade

Representa tarefas de aprovação de notificações de inatividade iniciadas durante o Administrador | Fluxos de notificações de inatividade v2.

Fluxos

Fluxo Type Agendar
Administrador | Notificações de inatividade (Iniciar Aprovação para Aplicativos) Agendar Semanal
Administrador | Notificações de inatividade (Iniciar Aprovação para Fluxos) Agendar Semanal
Administrador | Notificações de inatividade v2 (Verificar Aprovação) Agendar Diariamente
Administrador | Notificações de inatividade v2 (Limpar e Excluir) Agendar Diariamente
Administrador | Aprovações Ignoradas por Gerentes de Email Instantâneos Semanal

Administrador | Notificações de inatividade v2 (Iniciar Aprovação para Aplicativos)

Verifica se há aplicativos que não foram modificados ou iniciados nos últimos seis meses (esse intervalo de tempo é configurável) e pergunta ao proprietário do aplicativo (por meio de aprovações de fluxo) se o aplicativo pode ser excluído.

Ele recomenda que o proprietário do aplicativo faça um backup do aplicativo se quiser restaurá-lo posteriormente.

Esse fluxo inicia o processo de aprovação e grava a tarefa de aprovação na tabela Arquivar Aprovação do Dataverse.

Fluxo de notificações de inatividade v2 (Iniciar Aprovação para Aplicativos).

Personalizar: por padrão, esse fluxo atribui aprovações ao proprietário do aplicativo. Para testar em um ambiente de depuração, no qual não deseja envolver usuários, você poderá atualizar a variável de ambiente ProductionEnvironment para Não e as aprovações serão enviadas para a conta do administrador.

Notificações de inatividade v2 - fluxo de trabalho para aplicativos.

Administrador | Notificações de inatividade v2 (Iniciar Aprovação para Fluxos)

Semelhante ao fluxo anterior, mas para fluxos em vez de aplicativos. Este fluxo verifica os fluxos que não foram modificados nos últimos seis meses (este intervalo de tempo é configurável) e pergunta ao proprietário do fluxo (por meio de aprovações de fluxo) se o fluxo pode ser excluído.

Ele recomenda que o proprietário do fluxo faça um backup do aplicativo se quiser restaurá-lo posteriormente.

Esse fluxo inicia o processo de aprovação e grava a tarefa de aprovação na tabela Arquivar Aprovação do Dataverse.

Personalizar: por padrão, esse fluxo atribui aprovações ao proprietário do fluxo. Para testar em um ambiente de depuração, no qual não deseja envolver usuários, você poderá atualizar a variável de ambiente ProductionEnvironment para Não e as aprovações serão enviadas para a conta do administrador.

Notificações de inatividade - fluxo de trabalho para fluxos.

Administrador | Notificações de inatividade (Verificar Aprovação)

Em um intervalo agendado, verifica as respostas de aprovação criadas pelos fluxos Iniciar Aprovação descritos acima e, se recém-aprovado, marca a data de aprovação para que o fluxo de notificações de inatividade v2 (Limpar e Excluir) (descrito abaixo) possam excluí-lo depois que o usuário tiver tempo para arquivá-lo.

Se aprovado no passado, mas antes da exclusão, ele enviará um lembrete para arquivar o aplicativo ou fluxo antes da exclusão.

Administrador | Notificações de inatividade (Limpar e Excluir)

É executado diariamente e realiza duas tarefas de limpeza para o fluxo de trabalho.

  1. Exclui os fluxos e aplicativos que foram aprovados para exclusão há mais de três semanas (configurável).
  2. Exclui solicitações de aprovação expiradas que foram criadas há mais de um mês. Se um criador ignorar uma solicitação de aprovação, o aplicativo ou o fluxo não será excluído, mas receberá outra solicitação de aprovação novamente no futuro. Além disso, o gerente receberá uma notificação referente às solicitações ignoradas.

Administrador | Aprovações de notificações de inatividade ignoradas dos gerenciadores de email

Esse fluxo funciona com os outros fluxos de Notificações de inatividade, pois busca aprovações desse sistema que foram ignoradas pelos fabricantes há um mês ou mais e envia ao gerente uma lista delas, pedindo ajuda, incentivando seus funcionários a aprovar ou rejeitar a solicitação.

Email enviado aos gerentes.

Aplicativos

Aplicativo de Limpeza de Objetos Antigos

Como os criadores são solicitados a responder se os objetos ainda são úteis com os fluxos de arquivamento acima, às vezes, eles ignoram essas perguntas. Nesse caso, um dos fluxos acima enviará este email ao gerente.

Email enviado aos gerentes.

O gerente pode selecionar o link do email e ser direcionado a este aplicativo para limpeza.

Ele pode escolher em qual funcionário trabalhar primeiro.

Tela Selecionar usuário.

E então, para cada funcionário, rejeite a exclusão ou envie um lembrete.

Tela Limpeza.

Ele pode enviar a pessoa para o aplicativo para fazer a limpeza também. Lá, ele pode aprovar/rejeitar a exclusão de todos os objetos.

Tela Enviar email de lembrete.

Exibição de limpeza de notificações de inatividade de aplicativos e fluxos

Este aplicativo oferece ao administrador uma visão de todos os objetos que estão sendo considerados para arquivamento e exclusão no momento. Um administrador pode filtrar os aplicativos que foram rejeitados com uma anotação para revisão:

Exibir todos os objetos em revisão.

E se a razão for boa, ele poderá optar por isentar o objeto de futuras execuções e consideração para arquivamento e exclusão.

Isentar dos fluxos de arquivamento.

Governança do Microsoft Teams

Observação

Esses componentes não funcionarão no GCC High e DoD, pois a postagem de cartões adaptáveis no Teams não tem suporte nessas regiões.

Fluxos

Fluxo Type Agendar
Microsoft Teams Admin | Solicite uma Justificativa Comercial quando o Ambiente do Microsoft Teams for criado Automatizados Disparado por Administrador | Modelo de Sincronização v3
Microsoft Teams Admin | Limpeza Semanal dos ambientes do Microsoft Teams Agendar Semanal
Microsoft Teams Admin | Enviar Email de Lembrete Agendar Diariamente

Administrador do Microsoft Teams | Solicite uma justificativa comercial quando o ambiente do Microsoft Teams for criado

Esse fluxo é executado diariamente e verifica se novos ambientes do tipo Microsoft Teams foram criados. Proprietários de equipe que criaram ambientes do Microsoft Teams recebem um cartão adaptável por meio do Teams, que os solicita a fornecer uma justificativa comercial.

Além disso, esse fluxo também envia um email de boas-vindas aos novos proprietários de equipe para fornecer mais informações sobre seu ambiente. Um link para a documentação da política que você configurou como parte do definição das Configurações de CoE foi incluído neste email.

Salve uma cópia desse fluxo se quiser alterar o texto dos emails ou cartões adaptáveis.

Saiba mais sobre o processo de governança do Microsoft Teams no kit de início do CoE: Processo de auditoria de ambiente do Microsoft Teams

Administrador do Microsoft Teams | Limpeza Semanal dos ambientes do Microsoft Teams

Observação

A exclusão automática de um ambiente inativo do Dataverse for Teams agora faz parte do centro de administração do Power Platform. Mais Informações: Exclusão automática de ambientes inativos do Microsoft Dataverse for Teams.

Importante

Esse fluxo exclui ambientes para os quais não existe justificativa de negócios ou nos quais a justificativa de negócios foi rejeitada. Os proprietários do ambiente têm 7 dias para fornecer uma justificativa comercial antes que o ambiente seja excluído.

Esse fluxo é executado semanalmente e exclui ambientes que:

  • Foram criados há mais de 7 dias e sem justificativa comercial ou onde a justificativa comercial foi rejeitada pelo administrador.
  • Foram criados há mais de 90 dias e não têm aplicativos ou fluxos no ambiente.

Nota

Atualmente, os bots criados por meio do Power Virtual Agents em ambientes do Microsoft Teams não podem ser descobertos no kit de início do CoE.

Os ambientes são excluídos do locatário e marcados como excluídos na tabela Ambiente do kit de início do CoE. Você pode ver os ambientes excluídos na Exibição do Administrador do Power Platform.

Importante

Você pode recuperar um ambiente excluído recentemente (em até 7 dias após a exclusão), usando o centro de administração do Power Platform ou o cmdlet Recover-AdminPowerAppEnvironment do Power Apps. Mais informações: recuperar um ambiente

Salve uma cópia deste fluxo se quiser alterar e faça alterações nos critérios para quando os ambientes forem excluídos.

Saiba mais sobre o processo de governança do Microsoft Teams no kit de início do CoE: Processo de auditoria de ambiente do Microsoft Teams

Administrador do Microsoft Teams | Enviar email de lembrete

Esse fluxo envia um email de lembrete diário aos proprietários de ambiente que receberam uma solicitação para fornecer uma justificativa comercial para seu ambiente do Dataverse for Teams, mas ainda não a enviaram. O email também fornece informações sobre como ativar a integração de fluxo no Microsoft Teams.

Limpeza de recursos órfãos

Nota

Esses componentes não funcionarão no GCC High e DoD, pois a postagem de cartões adaptáveis no Teams não tem suporte nessas regiões.

Assista a um passo a passo completo de como funciona o processo de limpeza de objetos órfãos.

Fluxos

Fluxo Type Agendar
Solicitar objetos órfãos reatribuídos (pai) Agendar semanal
Solicitar objetos órfãos reatribuídos (filho) Instantâneos filho

Solicitar objetos órfãos reatribuídos (pai)

Diariamente, esse fluxo coleta todos os objetos órfãos no locatário e tenta associá-los ao gerente do antigo proprietário. Em seguida, ele envia uma anotação de bot do Teams para cada gerente afetado e informa que há objetos para limpar e, em seguida, chama simultaneamente o fluxo filho para cada gerente.

Uma lista de objetos órfãos que não podem ser resolvidos para um gerente anterior é enviada para o email do administrador para que os administradores saibam quais objetos órfãos precisam ser limpos manualmente.

Contagem de objetos órfãos.

Solicitar objetos órfãos reatribuídos (filho)

Esse fluxo é disparado diariamente para todo gerente que tenha objetos de propriedade de ex-funcionários que deixaram a empresa. Ele mostra todos os fluxos de nuvem e aplicativos de tela de propriedade dos ex-funcionários e permite que o gerente decida o que fazer:

  1. Enviar a lista por email para ele mesmo.
  2. Assumir a propriedade de todos eles.
  3. Excluir todos eles.
  4. Atribuir todos a outra pessoa.
  5. Ver cada um individualmente.

Lista de objetos órfãos.

Se eles optarem por ver os itens individualmente, poderão tomar essas decisões de forma granular.

Item de objetos órfãos.

Processo de Quarentena do Aplicativo

Variáveis de ambiente

Name Descrição Valor padrão
Os aplicativos entram em quarentena x dias de não conformidade Se estiver usando o fluxo de conformidade para os aplicativos para reunir detalhes de conformidade de criadores, especifique se deseja colocar os aplicativos em quarentena se eles não estiverem em conformidade. Especificado em dias. 7 dias

Fluxos

Fluxo Type Agendar
Administração | Quarentena de aplicativos que não estão em conformidade Agendados Diariamente
Administração | Definir o status da quarentena do aplicativo Automatizados Quando o campo Quarentena do Aplicativo na tabela do aplicativo Power Apps é alterado

Administração | Quarentena de aplicativos que não estão em conformidade

Esse fluxo é executado de forma agendada e verifica se algum aplicativo precisa de quarentena com base nos seguintes critérios:

  • O ambiente está incluído no processo de quarentena.
  • Os detalhes da conformidade foram solicitados, mas não foram enviados e estão pendentes a mais tempo que o especificado na variável de ambiente "Os aplicativos entram em quarentena x dias de não conformidade".
  • O aplicativo ainda não foi colocado em quarentena.
  • O status da Avaliação de Risco do Administrador não está concluído.

Para muitos aplicativos que correspondam aos critérios acima, o status da quarentena é definido como Sim. Se o criador enviar os detalhes de conformidade pelo Centro de Conformidade do Desenvolvedor, ele não liberará automaticamente o aplicativo da quarentena. Um administrador deve realizar uma avaliação de riscos e liberar o aplicativo da quarentena manualmente usando a Exibição da Administração do Power Platform.

Para liberar um aplicativo da quarentena, use a Exibição da Administração do Power Platform para definir o campo Quarentena do Aplicativo como Não e marcar a Requisito Administrativo – Estado da Avaliação de Riscos como Concluído.

Administração | Definir o status da quarentena do aplicativo

Esse fluxo é desencadeado automaticamente se o campo de status da quarentena do aplicativo da tabela de aplicativos do Power Apps for atualizado.

Este campo:

  • Se definido como Sim por Administrador | Quarentena de aplicativos que não estão em conformidade.
  • Pode ser atualizado para Sim ou Não manualmente pelo administrador da Exibição de Administrador do Power Platform, para a quarentena de aplicativos ou para liberar aplicativos da quarentena.

Esse fluxo define o status de quarentena do aplicativo.

Se o aplicativo estiver em quarentena, um email será enviado para informar que o aplicativo não poderá mais ser iniciado.

O criador do aplicativo recebe uma notificação por email para informá-lo que seu aplicativo foi colocado em quarentena e para solicitar que ele envie detalhes de conformidade no aplicativo Centro de Conformidade do Desenvolvedor.

Se o aplicativo for liberado da quarentena, um email será enviado ao criador para informá-lo que o aplicativo está disponível para uso novamente.

O criador do aplicativo recebe uma notificação por email para informá-lo que o aplicativo foi liberado da quarentena.

Os aplicativos que estão em quarentena também são sinalizados no Developer Compliance Center como Não compatível.

Os aplicativos que foram colocados em quarentena são realçados como tal no aplicativo Centro de Conformidade do Desenvolvedor.