ACL-Fehlerbehebungsreferenz

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Eine Liste der häufigsten ACL-Regelfehler und deren Lösungen.

    Aktivieren Sie das Debugging, um die Behebung eines Problems zu unterstützen.

    Tabelle : 1. Problembehandlung
    Fehler oder Symptom Lösung
    Sie können nicht auf Datensätze aus einer benutzerdefinierten Tabelle zugreifen. Erstellen Sie eine Tabellen-ACL-Regel für die benutzerdefinierte Tabelle, die Benutzern Zugriff auf die Tabelle gewährt. Ohne eine explizite Tabellen-ACL-Regel müssen Benutzer die Berechtigungen in der Tabellen-Platzhalter-ACL-Regel übergeben, die standardmäßig den Zugriff nur auf Administratoren beschränkt. Aktivieren Sie das Debugging, und bestimmen Sie, welche ACL-Regeln für die benutzerdefinierte Tabelle ausgewertet werden.
    Sie erstellen eine benutzerdefinierte ACL-Regel, die nicht ordnungsgemäß funktioniert. Die wahrscheinlichsten Probleme sind, dass eine andere Regel Vorrang vor Ihrer benutzerdefinierten Regel in der Verarbeitungsreihenfolge hat oder dass der Benutzer nicht alle Berechtigungsanforderungen für den Objekttyp erfüllt. Aktivieren Sie das Debugging, und stellen Sie sicher, dass die ACL-Regel ausgewertet wird.
    Ihre Feld-ACL-Regel funktioniert nicht ordnungsgemäß. Wahrscheinlich liegt eine Tabellen-ACL-Regel vor, die der Benutzer nicht erfüllt hat. Aktivieren Sie das Debugging, und bestimmen Sie, welche ACL-Regeln für das Feld ausgewertet werden. Stellen Sie sicher, dass keine in Konflikt stehende Tabellen-ACL-Regel oder doppelte Feld-ACL-Regel vorhanden ist.
    Die ACL-Regel Ihrer Tabelle funktioniert nicht ordnungsgemäß. Entweder befindet sich eine ACL-Regel weiter oben in der Verarbeitungsreihenfolge oder eine doppelte Tabellen-ACL-Regel, die die Tabellen-ACL-Regel beeinträchtigt. Aktivieren Sie das Debugging, und bestimmen Sie, welche ACL-Regeln für die Tabelle ausgewertet werden.
    Sie können ein Feld in einer Liste sehen, aber nicht in einem Formular. Es ist möglich, dass die ACL-Regelbedingungen oder das Skript in der Liste ausgelöst werden, aber nicht im Formular. Aktivieren Sie das Debugging, und bestimmen Sie, wann die ACL-Regeln als „wahr“ ausgewertet werden. Aktualisieren Sie die Bedingungen oder das Skript so, dass die Liste und das Formular dasselbe Verhalten aufweisen.
    Sie erhalten eine Fehlermeldung, wenn Sie versuchen, eine vom Prozessor oder vom Client aufrufbare Skripteinbindung auszuführen. Es gibt eine ACL-Regel für den Prozessor oder die vom Client aufrufbare Skripteinbindung, die der Benutzer nicht erfüllt hat. Wenn der Benutzer Zugriff auf das Objekt haben soll, aktivieren Sie das Debugging und bestimmen Sie, welche ACL-Regeln für den Prozessor oder die Skripteinbindung ausgewertet werden. Aktualisieren Sie die ACL-Regel oder die Benutzerrollen nach Bedarf, um auf das Objekt zuzugreifen.