Skip to main content Link Menu Expand (external link) Document Search Copy Copied

core.GetAllCurrentDocumentACLPermissions

Podsumowanie:

Funkcja tabelaryczna GetAllCurrentDocumentACLPermissions(ACLId) zwraca informacje o uprawnieniach ACL i ich źródłach dla dokumentu o podanym identyfikatorze ACLId. Funkcja jest przeznaczona do diagnostyki schematu uprawnień ACL używanego dla danej definicji dokumentu.

Parametry wywołania funkcji:

  • ACLId (uniqueidentifier): (wymagany) identyfikator dokumentu z kolumny ACLId w tabeli dokumentu.

Przykład wywołania:

SELECT *
FROM core.GetAllCurrentDocumentACLPermissions ('82211A86-2622-4124-8565-5C627D0570BD')

Funkcja zwraca tabelę rekordów z następującymi kolumnami:

  • IsFromSubstitution: czy uprawnienie pochodzi z zastępstwa
  • DocumentOrStatus: zakres szablonu uprawnień; wartości to:
    • Document: uprawnienie na podstawie szablonu instancji
    • Status: {kod_statusu}: uprawnienie na podstawie szablonu statusu; podany kod statusu
  • PermissionSource: źródło uprawnień, dostępne wartości:
    • Stakeholder: {kod_grupy_interesariuszy}: szablon dla grupy interesariuszy z podanym kodem grupy
    • DocumentCreatorTemplate or Action or Administrator operation: uprawnienie przypisywane indywidualnie na podstawie szablonu twórcy dokumentu, akcją przypisania uprawnień lub przez nadanie użytkownikowi uprawnień na formularzu (ikona kluczyka)
    • GlobalRoleTemplate or PermissionAction or Administrator operation: uprawnienie przypisywane roli globalnej na podstawie szablonu roli globalnej, akcją przypisania uprawnień lub przez nadanie roli uprawnień na formularzu (ikona kluczyka)
  • Permission_UserProfile: imię, nazwisko i e-mail użytkownika w przypadku uprawnień przyznanych indywidualnie
  • Permission_GlobalRoles: kod roli globalnej dla uprawnień przyznawanych posiadaczom roli
  • Permission_OURole_OU: kod jednostki organizacyjnej w przypadku uprawnień wynikających z przypisania roli w jednostce do grupy interesariuszy
  • Permission_OURole_Role: kod roli w jednostce organizacyjnej w przypadku uprawnień wynikających z przypisania roli w jednostce do grupy interesariuszy
  • Permission_OURole_SubOrgUnits: czy szablon dla roli miał włączoną opcję podrzędnych jednostek organizacyjnych
  • FullPermissionScope: pełny zestaw uprawnień (RUDA)
  • Read: uprawnienie do odczytu (R)
  • Update: uprawnienie do aktualizacji (U)
  • Delete: uprawnienie do usuwania (D)
  • Admin: uprawnienie do administrowania uprawnieniami (A)
|← Aplikacja nAxiom na urządzeniach mobilnych |↑ Do góry |

Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.