Obiekt deweloperski: Capability

Wprowadzenie

Aplikacja Obiekty deweloperskie pozwala na rejestrowanie i przeglądanie obiektów deweloperskich różnych typów. W niniejszym artykule opisany został obiekt o typie Capability.

Opis

Zdefiniowany typ Capability, może być jawnie zaprogramowany i można go sprawdzić w menedżerze systemu i jest  przypisywany do użytkowników i grup użytkowników za pośrednictwem ról autoryzacji.

Przykład
Możliwość usuwania działań w przepływie pracy.

CisSystemManager sm = CisEnvironment.getInstance().getSystemManager();

if (!sm.isAuthorised(v

„com.cisag.sys.workflow.DeleteActivities.cap”)){

mm.sendMessage(„WFL”, 250);

return;

}

Na zakładce Edytor dostępne są poniższe pola:

  • Oznaczenie – nazwa typu Capability, ograniczona do 65 znaków; może zostać przetłumaczona.
  • Klasa – pozwala na  połączenie różnych Capability w klasy w celu łatwego przypisywania uprawnień. Autoryzacja obejmuje wtedy wszystkie umiejętności zawarte w klasie. Do wyboru są następujące klasy zdolności:
    • Standardowa
    • Rozszerzona
    • Administracyjna

Szczegółowy opis można znaleźć w dokumentacji autoryzacji.

  • Framework – poziom zarządzania dla zdolności w rolach autoryzacji. Specyfikacja framework’a wyklucza specyfikację aplikacji. Capacity jest zawarta na liście Wykaz zastosowania frameworka.
  • Aplikacja – poziom administracyjny dla Capability w rolach autoryzacji. Specyfikacja aplikacji wyklucza specyfikację frameworka. Właściwość znajduje się na liście Wykaz zastosowania aplikacji.

Czy ten artykuł był pomocny?