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.
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.