Loading
Automatiser dine forretningsprocesser med Salesforce Flow
Kontroller, hvad der sker, når forløb forsøger at angive værdier for skrivebeskyttede felter

Kontroller, hvad der sker, når forløb forsøger at angive værdier for skrivebeskyttede felter

Når et forløb forsøger at udføre en handling, f.eks. oprette eller opdatere registreringer, bruger det en forløbsanmodning til at angive værdier for specifikke felter. Men hvad sker der, hvis den løbende bruger ikke har redigeringsadgang til alle disse felter? Når du bruger en registreringsvariabel eller registreringssamlingvariabel i Opret registreringer- og Opdater registreringer-elementer, er det op til dig. Hvis du vil kontrollere adfærden, skal du vælge eller fravælge præferencen Filtrer utilgængelige felter fra forløbsanmodninger.

EditionsHeading

Vis understøttede versioner.
Brugertilladelser påkrævet
Hvis du vil redigere procesautomatiseringsindstillinger: Tilpas applikation
Hvis du vil oprette, opdatere og slette forløbslistevisninger: Administrer forløb
  Når Filtrer utilgængelige felter fra forløbsanmodninger er
  Valgt Ikke valgt (anbefales)
Resultatet, når den løbende bruger ikke har redigeringsadgang til alle disse felter

Handlingen lykkes delvist.

Forløbet filtrerer skrivebeskyttede felter ud af handlingen. Felter, som brugeren kan redigere, opdateres. Felter, som brugeren ikke kan redigere, ikke opdateres. Forløbet kører ikke fejlstien.

Handlingen mislykkes.

Ingen felter i handlinger opdateres. Forløbet kører fejlstien, hvis der er en.

Advisering, når et eller flere felter ikke opdateres Der sendes ingen advisering til brugeren eller administratoren for at angive, at nogle felter ikke blev opdateret. Administratoren modtager en forløbsfejlmail med alle detaljer.
I sammenligning med et Opret registreringer-element, hvor du valgte at bruge adskilte variabler, ressourcer og ordrette værdier Inkonsekvent Konsekvent
I sammenligning med et Opret registreringer-element, hvor du valgte at angive felter individuelt Inkonsekvent Konsekvent
Tip
Tip Vi anbefaler inaktivering af denne præference, så du altid ved, hvornår et forløb ikke angiver alle forventede feltværdier.
  1. Angiv Automatisering i feltet Find hurtigt i Opsætning, og vælg derefter Procesautomatiseringsindstillinger.
  2. Vælg eller fravælg Filtrer utilgængelige felter fra forløbsanmodninger.
    Hvis din organisation blev oprettet i Winter '17 eller tidligere, aktiveres præferencen som standard. Ellers vises præferencen som standard.
Example
Example

Et forløb opdaterer flere felter på en salgsmulighed ved brug af en registreringsvariabel i et Opdater registreringer-element. På kørselstidspunktet forsøger forløbet at opdatere Acme-kontoen på vegne af din bruger. Brugeren kan redigere Fase og Lukkedato men ikke Beløb. Som et resultat har forløbet ikke tilladelse til at opdatere Beløb.

  • Hvis Filtrer utilgængelige felter fra forløbsanmodninger er valgt, opdaterer forløbet kontoen, men det opdaterer kun Fase og Lukkedato. Forløbet adviserer ikke nogen om at Beløb ikke blev opdateret.
  • Hvis Filtrer utilgængelige felter fra forløbsanmodninger ikke er valgt, lykkes det ikke forløbet at opdatere kontoen. Administratoren modtager en forløbsfejlmail. Mailen inkluderer denne fejl.

    INVALID_FIELD_FOR_INSERT_UPDATE: Unable to create/update fields: Amount

    Det er API-sprog for "Den løbende bruger har ikke tilladelse til at redigere feltet Beløb".

Pas på
Pas på Hvis du ændrer din organisations valg for denne præference, skal du bruge en sandbox til at teste, hvordan ændringen påvirker dine forløb. Overvej at følge den samme proces som du vil følge ved en kritisk opdatering.
 
Indlæser
Salesforce Help | Article