Comparteix a través de


Controlar l'accés als formularis principals

Aquest tema s'aplica al Dynamics 365 Customer Engagement (on-premises). Per a la versió del Power Apps d'aquest tema, vegeu: Definir funcions de seguretat per a un formulari

Hi ha dues maneres en què podeu controlar l'accés a formularis principals:

  • Inactiva una forma principal

    No podeu definir un estat actiu o inactiu als formularis principals. Aquesta característica es va incloure principalment per gestionar nous formularis inclosos quan les organitzacions s'actualitzen, però podeu utilitzar-ho per evitar que la gent pugui utilitzar qualsevol formulari principal.

  • Assignar funcions de seguretat al formulari principal

    Utilitzar això perquè un formulari principal estigui disponible per a determinats grups.

    Diferents persones de la vostra organització poden interaccionar amb les mateixes dades de diferents maneres. Els gestors poden dependre de poder escanejar ràpidament la informació d'un registre i la gent de serveis pot necessitar un formulari que agiliti l'entrada de dades. Podeu acollir diferents requisits assignant formularis a les funcions de seguretat a les quals pertanyen diferents grups de persones.

    Per als procediments pas a pas, vegeu Assignació de funcions de seguretat als formularis.

    Quan hi hagi més d'un formulari principal definit per a una entitat, podeu seleccionar quins usuaris de formulari podran usar basat en les seves funcions de seguretat. Com que cada entitat ha de ser capaç de mostrar un formulari per a qualsevol usuari, s'ha de designar com a mínim un formulari com a formulari de "reserva", un formulari visible per als usuaris les funcions de seguretat dels quals no tenen cap formulari assignat explícitament.

Nota

Els formularis de creació ràpida, cerca ràpida i de targeta no es poden assignar a les funcions de seguretat.

Dins de l'editor de formularis o des de la quadrícula de formularis podeu assignar funcions de seguretat a un formulari. Tanmateix, si només hi ha un formulari per a l'entitat, no podreu esborrar l'opció Habilitat per a alternatives al quadre de diàleg Assigna funcions de seguretat. En aquest cas, tot i que heu assignat funcions de seguretat al formulari, tothom associat amb una funció de seguretat que no heu inclòs podrà visualitzar el formulari ja està habilitat per a reserva.

Després de crear un segon formulari principal per a l'entitat, podreu esborrar l'opció Habilitat per a una alternativa. El sistema sempre s'assegurarà que com a mínim un formulari està habilitat per a la reserva.

Quan hi hagi més d'un formulari principal, podeu especificar un ordre de formularis que controlarà quin dels formularis que pot veure una persona serà el que veuen per defecte. Si hi ha més d'un formulari que podeu utilitzar, poden canviar els formularis i el que triïn serà el seu formulari per defecte fins que n'escullin un de diferent. Aquesta preferència s'emmagatzema en el seu navegador. Si utilitzen un altre ordinador o navegador, veuran el formulari per defecte original.

Estratègies per gestionar el formulari de reserva

Les estratègies per gestionar el formulari de reserva inclouen les següents:

Tots els usuaris veuen el mateix formulari.

Si no necessiteu diversos formularis per a una entitat no necessiteu un formulari de reserva.

Crear un formulari de contingència

Si esteu utilitzant formularis basats en funcions perquè voleu restringir la informació que la gent pot veure o editar, considereu la creació d'un formulari que tingui un mínim d'informació visualitzada. A continuació, al quadre de diàleg Assigna funcions de seguretat, seleccioneu Mostra només a aquestes funcions de seguretat seleccionades, però no seleccioneu cap funció excepte Administrador del sistema i seleccioneuHabilitat per a les funcions alternatives . El resultat és que aquest formulari no el veurà mai ningú, excepte l'administrador del sistema i aquells les funcions de seguretat dels quals no s'hagin associat amb un formulari específic. Podeu incloure un recurs web HTML en el formulari amb informació sobre per què hi ha poca informació visible al formulari i un enllaç per obtenir informació sobre com sol·licitar ser afegit a una funció de seguretat que s'associa amb un formulari o incloure una nova funció de seguretat per a un formulari.

Nota

No podeu incloure un recurs web en una capçalera o peu de pàgina del formulari.

Crear un formulari genèric

Si utilitzeu formularis basats en funcions per proporcionar una experiència d'usuari personalitzada basada en la funció d'una persona de l'organització, podeu definir el formulari menys especialitzat com a formulari de reserva i configurar-lo per mostrar-lo a tothom. A continuació, creeu formularis personalitzats per a funcions de seguretat específiques i configureu aquests formularis perquè només es mostrin per a funcions de seguretat que ho requereixin. No permeteu aquests formularis de reserva. Finalment, a la llista Formularis , utilitzeu el diàleg Ordre dels formularis per especificar quins formularis voleu mostrar-los classificant-los de més exclusius a menys exclusius. El vostre formulari de reserva serà a la part inferior de la llista. Aquesta estratègia farà que les persones vegin el formulari que s'ha personalitzat per a la seva funció com a formulari per defecte, però encara poden utilitzar el selector de formularis per seleccionar el formulari més comú si volen. Qualsevol formulari que seleccionin continuarà essent el seu formulari per defecte fins que en seleccionin un de diferent.

Utilitzar scripts de formularis

El context del formulari de l’API del client (formContext) proporciona una referència al formulari o a un element del formulari, com ara, un control de vista ràpida o una fila d’una quadrícula editable, contra la qual s’executa el codi actual. Més informació: Context de formulari de l'API de client

Important

Amb Dynamics 365 Customer Engagement (on-premises) la versió 9.0, l'objecte Xrm.Page està obsolet, i hauríeu d'utilitzar el mètode getFormContext de l'objecte context d'execució passat per tornar la referència al formulari adequat o a un element del formulari.

Vegeu també

Assignació de funcions de seguretat als formularis