Priorisierung der API-Zugriffsrichtlinie
Erfahren Sie mehr über die Logik der Richtlinienpriorisierung, wenn für Ihre ServiceNow® -Instanz mehrere API-Zugriffsrichtlinien konfiguriert sind.
API-Zugriffsrichtlinien werden basierend auf dem Typ der REST-API-Richtlinie priorisiert, die für Ihre ServiceNow® -Instanz festgelegt ist.
Der Ansatz besteht darin, unterschiedliche Gewichtungen für jeden Teil der API zu definieren, z. B. Methode, Ressource und Version.
Die API-Richtlinie wird zuerst für nicht global und dann global priorisiert. Mit anderen Worten, eine nicht globale Zugriffsrichtlinie überschreibt immer eine globale API-Zugriffsrichtlinie.
Die Priorisierungslogik lautet wie folgt:
| Felder | Priorität | Priorisierungslogik |
|---|---|---|
| Methode, Ressource und Version | 1 | Wenn die 3 Felder mit der Richtlinie übereinstimmen, hat diese Richtlinie die 1. Priorität. |
| Method+-Ressource | 2 | Wenn die beiden Felder mit der Richtlinie übereinstimmen, hat diese Richtlinie die erste Priorität. |
| Ressource + Version | 3 | Wenn die 2 Felder zusammen mit dem Feld Auf alle Methoden anwenden mit der Richtlinie übereinstimmen, hat diese Richtlinie die 3. Priorität. |
| Ressource | 4 | Wenn das Feld zusammen mit dem Feld Auf alle Methoden anwenden mit der Richtlinie übereinstimmt, hat diese Richtlinie die 4. Priorität. |
| Methode + Version | 5 | Wenn die 2 Felder zusammen mit dem Feld Auf alle Ressourcen anwenden mit der Richtlinie übereinstimmen, hat diese Richtlinie die 5. Priorität. |
| Methode | 6 | Wenn das Feld zusammen mit dem Feld Auf alle Ressourcen anwenden mit der Richtlinie übereinstimmt, hat diese Richtlinie die 5. Priorität. |
| Version | 7 | Wenn das Feld zusammen mit den Feldern Auf alle Methodenanwenden und Auf alle Versionen anwenden mit der Richtlinie übereinstimmt, hat diese Richtlinie die 7. Priorität. |
| Global und Anwenden auf alle Methoden | 8 | Wenn die Felder Global auf „ wahr “ und „Auf alle Methoden anwenden“ auf „ falsch “ gesetzt sind, hat diese Richtlinie die 8. Priorität. |
| Global und Anwenden auf alle Methoden | 9 | Wenn die Felder Global auf „ wahr “ und Auf alle Methoden anwenden auf „ wahr “ gesetzt sind, hat diese Richtlinie die 9. Priorität. |