Vincular problemas a vários objetos usando o relacionamento de tabela Muitos-para-muitos

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Os problemas podem ser vinculados a diferentes tipos de objetos, como risco, entidade, controle, objetivo de controle, compromisso, política, documento de autoridade e outros, para determinar o impacto do problema. Use as tabelas de relacionamento many-to-many para cada um dos objetos para vincular problemas semelhantes a um objeto.

    Nota:
    O registro de problema tem controles, objetivos de controle, documentos de autoridade, política e compromissos que podem ser associados a ele como itens relacionados. No entanto, você deve associar o problema e cada objeto como um registro m2m correspondente que é armazenado nas tabelas m2m correspondentes.

    Por exemplo, os problemas são configurados como uma lista relacionada no formulário Controles e você pode vincular o problema ao objeto primário de controle. Quando você adiciona um problema a um controle, um registro é criado associando o item que é o controle ao problema, na tabela Problema para controle [sn_grc_m2m_issue_item].

    A exibição dos problemas relacionados a um controle era principalmente apenas para referência. No entanto, você também pode vincular o máximo de problemas relacionados ao controle no formulário Controle. Com esta melhoria, você tem a capacidade de:
    • visibilidade de exibição e consolidação de todos os problemas relacionados levantados no controle
    • determinar a análise de impacto de todos os problemas relacionados
    • reduzir o esforço de trabalho em problemas duplicados e gerenciar a análise de impacto do problema

    Um usuário com as funções sn_compliance_ws.corporate_compliance_analyst, sn_compliance_ws.corporate_compliance_manager, sn_compliance_ws.it_compliance_manager ou sn_compliance.admin pode criar e excluir os registros nas tabelas many-to-many. No entanto, usuários com essas funções não podem atualizar um registro existente nas tabelas m2m. Para atualizar um registro, você precisa da função de administrador de GRC (sn_grc.admin).

    As tabelas many-to-many usadas em Espaço de conformidade para criar e excluir o problema para relacionamentos de objeto são:
    • sn_grc_m2m_issue_item – Problema para controlar
    • sn_grc_m2m_issue_content – Problema para objetivo de controle
    • sn_grc_m2m_issue_engagement – Problema para compromissos
    • sn_grc_m2m_issue_document – Problema para documento de política e problema para autoridade
    Para obter mais informações, consulte: