Rajoitussääntöjen esimerkkiskenaariot
Tutustu näihin rajoitussääntöjen esimerkkeihin, jotka soveltuvat eri käyttötarkoituksiin.
Vaaditut versiot
| Käytettävissä: Lightning Experiencessa |
| Käytettävissä: Enterprise Edition-, Performance Edition-, Unlimited Edition- ja Developer Edition -versioissa |
Voit toteuttaa nämä esimerkit avaamalla tuetun objektin Objektien hallinta -sivulta ja napsauttamalla Rajoitussäännöt.
Salli käyttäjien nähdä vain määritetty tietuetyyppi
Tämä rajoitussääntö sallii määritettyjen käyttäjien nähdä vain tietueet, joilla on määritetty tietuetyyppi.
| Ehdot | Napsautuspolku | Kenttä | Operaattori | Tyyppi | Arvo |
|---|---|---|---|---|---|
| Käyttäjäehdot | Käyttäjä | Roolin tunnus | [$User].UserRoleId | Yhtä kuin | Tunnus | 00Exxxxxxxxxxxx |
| Tietue-ehdot | Objekti | Tietuetyypin tunnus | Nimi | [Objekti].RecordType.Name | Yhtä kuin | Merkkijono | Esimerkkitietuetyypin nimi |
Salli käyttäjien nähdä vain omistamansa tietueet
Tämä rajoitussääntö sallii määritetyn profiilin käyttäjien nähdä vain omistamansa tehtävät.
| Criteria | Napsautuspolku | Kenttä | Operaattori | Tyyppi | Arvo |
|---|---|---|---|---|---|
| Käyttäjäehdot | Käyttäjä | Profiilin tunnus | [$User].ProfileId | Yhtä kuin | Tunnus | 00exxxxxxxxxxxx |
| Tietue-ehdot | Tehtävä | Vastuuhenkilön tunnus (käyttäjä)Käyttäjätunnus | [Tehtävä].Owner:User.Id | Yhtä kuin | Nykyinen käyttäjä | $User.Id |
Salli käyttäjien nähdä vain saman roolin omistamat tietueet
Tämä rajoitussääntö sallii aktiivisten käyttäjien nähdä vain samaa roolia käyttävien käyttäjien omistamat tapahtumat.
| Criteria | Napsautuspolku | Kenttä | Operaattori | Tyyppi | Arvo |
|---|---|---|---|---|---|
| Käyttäjäehdot | Käyttäjä | Aktiivinen | [$User].IsActive | Yhtä kuin | Totuusarvo | True |
| Tietue-ehdot | Tapahtuma | Vastuuhenkilön tunnus (käyttäjä)Roolin tunnus | [Tapahtuma].Owner:User.UserRoleId | Yhtä kuin | Nykyinen käyttäjä | $User.UserRoleId |
Salli käyttäjien nähdä vain saman profiilin omistamat tietueet
Tämä rajoitussääntö sallii aktiivisten käyttäjien nähdä vain saman profiilin käyttäjien omistamat tapahtumat.
| Criteria | Napsautuspolku | Kenttä | Operaattori | Tyyppi | Arvo |
|---|---|---|---|---|---|
| Käyttäjäehdot | Käyttäjä | Aktiivinen | [$User].IsActive | Yhtä kuin | Totuusarvo | True |
| Tietue-ehdot | Tapahtuma | Vastuuhenkilön tunnus (käyttäjä)Profiilin tunnus | [Tapahtuma].Owner:User.ProfileId | Yhtä kuin | Nykyinen käyttäjä | $User.ProfileId |
Salli käyttäjien nähdä mukautetun kentän perusteella
Tämä rajoitussääntö sallii raskaiden sovellusten käyttäjien nähdä vain sopimukset, joissa käyttäjän osasto vastaa sopimuksen osastoa. Tämä sääntö käyttää mukautettua kenttää Department__c, jonka täytyy olla määritetty asianmukaiseksi Apexin, Process Builderin, työnkulkujen tai kulkujen kautta.
| Ehdot | Napsautuspolku | Kenttä | Operaattori | Tyyppi | Arvo |
|---|---|---|---|---|---|
| Käyttäjäehdot | Käyttäjä | Käyttäjätyyppi | [$User].UserType | Yhtä kuin | Valintaluettelo | Raskaan portaalin |
| Tietue-ehdot | Sopimus | Osasto | [Sopimus].Osasto__c | Yhtä kuin | Nykyinen käyttäjä | $User.Department |
Salli käyttäjien nähdä ulkoisen objektin tietueet
Tämä rajoitussääntö sallii aktiivisten Salesforce-käyttäjien nähdä ulkoisen objektin nimeltään Osta tilaus tietueet. Sääntö käyttää tietueen ehdoissa kenttää IsClosed ostotilauksen tietueille.
| Ehdot | Napsautuspolku | Kenttä | Operaattori | Tyyppi | Arvo |
|---|---|---|---|---|---|
| Käyttäjäehdot | Käyttäjä | Osasto | [$User].Department | Yhtä kuin | Merkkijono | Kirjanpit |
| Tietue-ehdot | PurchaseOrder__X | IsClosed__c | [PurchaseOrder__X].IsClosed__c | Yhtä kuin | Merkkijono | false |
Käyttäjien käyttöoikeuksien myöntäminen useilla merkkijonoilla tai tunnusarvoilla tietue-ehdoissa
Tämä rajoitussääntö sallii aktiivisten käyttäjien nähdä tietueet, joiden Name__c-kenttä vastaa säännön tietue-ehtojen arvoja. Tietueen ehdot sisältävät merkkijonot pilkuilla erotettuna. Myös tunnusarvoja tuetaan. Kaksinkertaiset lainausmerkit määrittävät, että lainausmerkkien sisältämää arvoa ei pidetä erotinmerkkinä.
Tämä sääntö käyttää mukautettua objektia Agent__c, jolla on mukautettu tekstikenttä nimeltään Name__c.
| Ehdot | Napsautuspolku | Kenttä | Operaattori | Tyyppi | Arvo |
|---|---|---|---|---|---|
| Käyttäjäehdot | Käyttäjä | Aktiivinen | [$User].IsActive | Yhtä kuin | Totuusarvo | True |
| Tietue-ehdot | Agentti__c | Name__c | [ Agentti__c ].Nimi__c | Yhtä kuin | Merkkijono | Tom, Anita, ”Torres, Jia” |
Tämä rajoitussääntö sallii aktiivisten käyttäjien nähdä kahden eri päällikön omistamat tietueet. Tässä esimerkissä säännön tietue-ehto sisältää tunnuksen pilkuilla erotettuna.
| Ehdot | Napsautuspolku | Kenttä | Operaattori | Tyyppi | Arvo |
|---|---|---|---|---|---|
| Käyttäjäehdot | Käyttäjä | Aktiivinen | [$User].IsActive | Yhtä kuin | Totuusarvo | True |
| Tietue-ehdot | Agentti__c | Omistajan tunnus (käyttäjä) Päällikön tunnus | [ Agent__c ].Owner:User:ManagerId | Yhtä kuin | Tunnus | 001xx000003HNy7, 001xx000003HNut |
