Möglichkeit, Berechtigungen im AL-Code zu erhöhen
Wichtig
Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Neuerungen und geplante Funktionen in Dynamics 365 Business Central. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365- und Microsoft Power Platform-Veröffentlichungspläne.
Aktiviert für | Öffentliche Vorschauversion | Allgemeine Verfügbarkeit |
---|---|---|
Benutzer*innen, automatisch | 1. April 2022 | 1. April 2022 |
Geschäftswert
AL-Entwickler*innen können nun bestimmte Berechtigungen in kritischen Codepfaden erhöhen, z. B. für die Unternehmensinitialisierung oder den Anmeldeprozess.
Details zur Funktion
Es wird ein neues Attribut für Prozeduren eingeführt: InherentPermissions
. Dieses Attribut ist in dieser Version nur für lokale Bereitstellungen verfügbar.
Beispiel:
[InherentPermissions
(PermissionObjectType::Table, Table::"Retention Period", 'ri’)]
Innerhalb dieser Methode haben alle Benutzer*innen zumindest die indirekte Berechtigung zum Lesen und Einfügen in die angegebene Tabelle.
Siehe auch
InherentPermissions-Attribut (Dokumente)