Päälomakkeiden käytön hallinta
Tässä ohjeaiheessa käsitellään Dynamics 365 Customer Engagement (on-premises) -sovellusta. Ohjeaiheen Power Apps -versio on täällä: Lomakkeen käyttöoikeusroolien määrittäminen
Voit valvoa päälomakkeiden käyttöä kahdella tavalla:
Tee päälomakkeesta passiivinen
Voit määrittää päälomakkeen tilan aktiiviseksi tai passiiviseksi. Tämä ominaisuus sisältyi ensisijaisesti uusien lomakkeiden hallintaan kun organisaatioiden päivitysten yhteydessä, mutta sen avulla voidaan estää ihmisiä käyttämästä mitään päälomaketta.
Käyttöoikeusroolien liittäminen päälomakkeeseen
Tämän avulla voit tehdä päälomakkeen käytettäväksi tietyissä ryhmissä.
Eri henkilöt organisaatiossasi voivat käsitellä samoja tietoja eri tavoin. Johtajat saattavat voida skannata nopeasti tietueen tiedot ja palvelun ihmiset voivat vaatia lomaketta, joka tehostaa tietojen syöttöä. Voit määrittää erilaisia vaatimuksia määrittämällä lomakkeet käyttöoikeusrooleille, jotka kuuluvat eri käyttäjäryhmille.
Vaiheittaiset ohjeet Määritä käyttöoikeusroolit lomakkeisiin.
Kun sinulla on useita entiteetille määritettyjä päälomakkeita, voit valita mitä lomakkeita käyttäjät voivat käyttää perustuen näiden käyttöoikeusrooleihin. Koska kunkin entiteetin on voitava näyttää lomake kaikille käyttäjille, vähintään yksi lomake on nimettävä "varalomakkeeksi" – lomake näkyy käyttäjille, joiden käyttöoikeusrooleilla ei ole lomakkeita, jotka olisi määrätty nimenomaan heille.
Muistiinpano
Pikalomakkeita, pikaluontilomakkeita ja korttilomakkeita ei voida määrittää käyttöoikeusrooleille.
Voit määrittää lomake-editorissa tai lomaketaulukossa lomakkeen käyttöoikeusroolit. Jos entiteetillä on vain yksi lomake, et voi poistaa Käytössä varalomakkeena -vaihtoehtoa Määritä käyttöoikeusroolit -valintaikkunassa. Tällöin vaikka olisit määrittänyt lomakkeelle käyttöoikeusrooleja, kuka tahansa käyttäjä, jolla on jokin muu käyttöoikeusrooli, pystyy siitä huolimatta tarkastelemaan lomaketta, koska se on otettu käyttöön varalomakkeena.
Kun olet luonut entiteetille toisenkin päälomakkeen, voit poistaa Käytössä varalomakkeena -asetuksen toisesta lomakkeesta. Järjestelmä varmistaa aina, että varalomakkeeksi on määritetty vähintään yksi lomake.
Kun sinulla on useampi kuin yksi päälomake, voit määrittää lomaketilauksen, joka ohjaa, mikä lomakkeista, joita henkilö voi tarkastella, on se, joka tulee näkyviin oletusarvon mukaan. Jos he voivat käyttää useita lomakkeita, he voivat muuttaa lomakkeita ja se lomake, jonka he valitsevat, on oletuslomake, kunnes he valitsevat uuden lomakkeen. Tämä asetus tallennetaan selaimeen. Jos he käyttävät eri tietokonetta tai selainta, he näkevät alkuperäisen oletusarvon mukaisen lomakkeen.
Varalomakkeen hallintastrategioita
Varalomakkeen hallintastrategiat ovat seuraavat:
Kaikki käyttäjät näkevät saman lomakkeen.
Jos entiteetissä ei tarvita useita lomakkeita, et tarvitse varalomaketta.
Luo varalomake
Jos käytät roolipohjaisia lomakkeita, koska haluat rajoittaa tietoja, joita ihmiset voivat tarkastella tai muokata, harkitse lomakkeen luomista, jossa näytetään minimitiedot. Valitse seuraavaksi Määritä käyttöoikeusroolit -valintaikkunassa Näytä vain näille valitut käyttöoikeusroolit, mutta älä valitse mitään roolia, paitsi järjestelmänvalvoja, ja valitse Käytössä varalomakkeena. Tuloksena on, että tätä lomaketta ei koskaan voi nähdä kukaan paitsi järjestelmänvalvoja eikä kukaan, jonka käyttöoikeusrooleja ei ole liitetty tiettyyn lomakkeeseen. HTML-WWW-resurssin voi sisällyttää lomakkeeseen tietojen kera, miksi vähän tietoa on näkyvissä lomakkeessa ja linkin lisätietoihin, kuinka pyydetään lisätietoja käyttöoikeusroolin lisäämisestä, joka on liitetty lomakkeeseen tai kuinka sisällytetään uusi käyttöoikeusrooli lomakkeeseen.
Muistiinpano
WWW-resurssia ei voi sisällyttää lomakkeen ylä- tai alatunnisteeseen.
Luo uusi yleislomake
Roolipohjaisten lomakkeiden avulla voit tarjota mukautetun käyttökokemuksen perustuen henkilön rooliin organisaatiossa, voit määrittää viimeisimmän erikoistuneen lomakkeen varalomakkeeksi ja määrittää sen näkymään kaikille. Sitten luo tietyille käyttöoikeusrooleille mukautettuja lomakkeita ka määritä ne näyttämään vain käyttöoikeusrooleja, jotka tarvitsevat niitä. Älä ota näitä lomakkeita varalomakkeeksi. Lopuksi Lomakkeet -luettelossa käytä Lomaketilaus -valintaikkunaa määrittääksesi mitä lomakkeita näytetään luokiteltuina kaikkein vaativimmasta vähiten vaativaan. Varalla oleva lomake on luettelon alaosassa. Tämä strategia aiheuttaa sen, että ihmiset näkevät lomakkeen, joka on mukautettu heidän rooliensa oletuslomakkeeksi, he voivat edelleen käyttää lomakkeen valitsinta valitakseen yleisimmän lomakkeen, jos he haluavat. Minkä tahansa lomakkeen he valitsevatkaan, se säilyy heidän oletuslomakkeenaan, kunnes he valitsevat eri lomakkeen.
Käytä lomakkeen komentosarjaa
Asiakkaan API-lomakekonteksti (formContext) sisältää viitteen lomakkeeseen tai lomakkeen kohteeseen, kuten pikanäkymän ohjausobjektin tai muokattavan ruudukon rivin, jota vasten nykyinen koodi suoritetaan. Lisätietoja: Asiakasohjelman ohjelmointirajapinnan lomakekonteksti
Tärkeä
Dynamics 365 Customer Engagement (on-premises) -versiossa 9.0 Xrm.Page-objekti on vanhentunut ja sinun on käytettävä välitetyn suorituksen kontekstiobjektin getFormContext-menetelmää, jotta voit palauttaa viitteen asianmukaiseen lomakkeeseen tai lomakkeessa olevaan kohteeseen.