Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Os usuarios dun ambiente coa base de datos de Microsoft Dataverse poden colaborar con outros usuarios concedendo acceso a un rexistro propiedade do usuario. O usuario pode compartir un rexistro con outro usuario ou equipo, ou reasignar un rexistro a outro usuario ou equipo.
Para xestionar esta colaboración a nivel de rexistro e proporcionar acceso aos usuarios aos rexistros compartidos, todo o uso compartido de rexistros e os seus permisos gárdanse na táboa PrincipalObjectAccess (POA). Sempre que os usuarios tentan acceder a un rexistro que non posúen ou non teñen os privilexios axeitados no seu rol de seguranza, o sistema verifica a táboa POA para autorizar o acceso do usuario.
Orixes de POA
Os seguintes temas describen a configuración ou o uso que crea rexistros de POA, xa que permiten compartir rexistros. A configuración debe revisarse e actualizarse segundo corresponda para evitar o uso compartido excesivo e o aumento do almacenamento de POA.
Compartir os rexistros atribuídos de novo co propietario orixinal
Por defecto, a opción Definir se os rexistros reasignados se comparten co propietario orixinal é Non. Aquí ocorre cando o propietario orixinal do rexistro xa non ten acceso a el cando a propiedade do rexistro se reasigna a outro usuario. Cando esta configuración está definida en Si, créase un rexistro na táboa POA sempre que un usuario asigne un rexistro a outro usuario ou equipo. O propietario orixinal engádese automaticamente como Compartir con.
Equipos con acceso
Cando se utiliza un equipo con acceso para a colaboración de rexistros, os rexistros créanse na táboa de POA sempre que se engade un usuario ao equipo con acceso. Hai dous tipos de equipos con acceso:
Xestionado polo sistema: créanse mediante modelos e están integrados nun formulario para permitir que o usuario xestione facilmente a lista de membros. O sistema crea automaticamente un equipo de acceso para un rexistro que se comparte. Por exemplo, a conta nº 1 ten un equipo con acceso diferente da conta nº 2.
Engadido manualmente: Trátase de equipos de acceso individual onde un administrador/propietario do equipo xestiona a lista de membros do equipo.
Uso compartido directo
- Cando un usuario comparte un rexistro explicitamente con outro usuario, créase un rexistro na táboa POA.
Uso compartido indirecto
Cando un usuario comparte un rexistro cun equipo, todos os membros do equipo compártense indirectamente.
O uso compartido indirecto tamén se produce cun rexistro que ten unha relación de uso compartido en cascada ou nunha táboa cunha relación pai/fillo. Cando se comparte un rexistro principal cun usuario ou equipo, o usuario ou equipo co que se compartiu ten acceso a todos os rexistros en cascada ou secundarios. Todos estes permisos para acceder aos rexistros secundarios créanse na táboa POA.
Exemplo de relación de táboa
Pódese configurar unha táboa para que teña relación con outras táboas (por exemplo, Conta a caso). De forma predeterminada, a relación da opción Reparent defínese en Todo en cascada. Todos os subrexistros relacionados compártense co propietario do rexistro principal.
Por exemplo: o usuario número 1 posúe a conta número 1. O usuario número 1 comparte a conta número 1 co usuario número 2. O usuario nº 2 crea un caso nº 1 debaixo da conta nº 1. Coas opcións de principais listas para usar, o usuario número 1 ten acceso ao caso número 1. Todos estes permisos de usuario recóllense na táboa POA.
Orixe do uso compartido
A API RetrieveAccessOrigin pódese usar para determinar de onde procede o acceso dun usuario ou equipo a unha táboa específica. A API require un objectId, logicalName e principalId na solicitude, e a resposta é unha cadea que describe onde se obtivo o acceso á táboa.
Xestión do crecemento da táboa POA
- Avalíe as necesidades da súa empresa e active Establecer se os rexistros reasignados se comparten co propietario orixinal onde sexa necesario. Teña en conta que esta é unha configuración de todo o sistema. Unha vez activado, a configuración aplícase a todos os rexistros.
- Comparta cos usuarios para colaborar onde a lista de usuarios non é a mesma nos diferentes rexistros que compartiu.
- Use o equipo como propietario do rexistro se comparte con frecuencia rexistros coa mesma lista de usuarios ou comparte o rexistro co equipo.
- Se ten unha estrutura de unidade de negocio complexa e usa frecuentemente o uso compartido:
- Comparta só onde sexa necesario.
- Minimice o número de unidades de negocio.
- Asegúrese de que os usuarios estean situados na unidade de negocio adecuada.
- Comparta co equipo para que os usuarios de diferentes unidades de negocio poidan acceder aos rexistros.
- Cando varios equipos de acceso poden acceder a un rexistro, por exemplo, un equipo de representantes de vendas que só pode ler o rexistro e outro equipo de xestores de vendas que teña acceso completo de lectura e escritura, considere utilizar diferentes formularios baseados en funcións para o representante de vendas e o xestor de vendas.
- Xestione o ciclo de vida dos membros do seu equipo de acceso. Elimine usuarios que xa non sexan necesarios para a colaboración.
- Elimine todos os membros do equipo de acceso cando remate a colaboración.
Eliminación de rexistros de POA
A táboa POA é xestionada polo sistema para garantir o acceso axeitado dos usuarios ou equipos aos rexistros respectivos. Non se admite a eliminación directa nesta táboa xa que pode romper o modelo de seguranza definido para a organización. A forma correcta de limpar a táboa POA é axustando o modelo de seguranza e revogando o acceso que se concedeu previamente.
Guías de resolución de problemas
Cando a configuración en cascada dunha relación de táboa se cambia de Reparentar ou Compartir a Sen cascada, use este artigo para limpar o acceso herdado. Isto elimina os rexistros POA innecesarios. Máis información: Como limpar o acceso herdado.
A limpeza dos dereitos de acceso herdados é unha tarefa do sistema que limpa os dereitos de acceso herdados que permanecen despois de que o comportamento en cascada se cambie a Ningún en cascada. Máis información: Limpeza dos dereitos de acceso herdados
Para saber se o acceso do usuario foi concedido debido a POA, consulte Determinar por que un usuario ten acceso.