Wpływ ograniczeń dostępu do elementów metamodelu
Na podstawie przykładów, ten rozdział ilustruje, jak zmiana uprawnień metamodelu wpływa na pracę z systemem ADONIS.
Aby uzyskać informacje na temat zmiany uprawnień metamodelu, zapoznaj się z sekcją Przeglądanie i zmiana uprawnień metamodelu.
Scenariusz 1: Tworzenie modeli/obiektów
Tworzenie modeli/obiektów wymaga uprawnień tego typu oraz oraz uprawnień do zapisu atrybutu Nazwa.
Przykład
Edycja podstawowych uprawnień metamodelu roli systemowej „Uczestnik” do modelu typu Model analizy:
Ustaw uprawnienia do atrybutu Nazwa na Czytaj.
Teraz użytkownicy z rolą systemową „Uczestnik” nie mogą tworzyć Modeli analiz.
Ten sam rezultat można osiągnąć, edytując szczegółowe uprawnienia metamodelu roli systemowej do typu modelu i ustawiając opcję „Tworzenie modeli” na Brak dostępu.
Scenariusz 2: Edycja modeli/obiektów
Edycja modeli/obiektów wymaga uprawnień tego typu.
Przykład
Edycja szczegółowych uprawnień metamodelu roli systemowej "Uczestnik" do klasy Usługa:
Ustaw opcję "Edytuj obiekty" na Brak dostępu.
Teraz użytkownicy z rolą systemową "Uczestnik" nie mogą edytować ani zmieniać nazw Usług.
Scenariusz 3: Dodawanie obiektów do modelu
Tworzenie obiektów w modelu wymaga uprawnień do tworzenia obiektów tego typu.
Przykład
Edycja szczegółowych uprawnień metamodelu roli systemowej "Uczestnik" do klasy Ryzyko:
Ustaw opcję "Tworzenie obiektów" na Brak dostępu.
Teraz użytkownicy z rolą systemową "Uczestnik" nie mogą tworzyć nowych Ryzyk. Nadal mogą ponownie wykorzystywać Ryzyka z katalogu obiektów w modelach.
Scenariusz 4: Zapisywanie kopii modelu
Zapisywanie kopii modelu wymaga uprawnień do tworzenia wszystkich obiektów modelowania i typów relacji, które zawiera model.
Przykład
Edycja szczegółowych uprawnień metamodelu roli systemowej „Uczestnik” do klasy Notka:
Ustaw opcję "Tworzenie obiektów" na Brak dostępu.
Teraz użytkownicy z rolą systemową "Uczestnik" nie mogą tworzyć nowych Notek. Nie mogą zapisać kopii modelu, który zawiera Notatkę.
Scenariusz 5: Usuwanie obiektów
Usuwanie obiektów wymaga uprawnień do usuwania obiektów tego typu.
Przykład
Edycja szczegółowych uprawnień metamodelu roli systemowej „Uczestnik” do klasy Notka:
Ustaw opcję "Usuń obiekty" na Brak dostępu.
Teraz użytkownicy z rolą systemową "Uczestnik" nie mogą usuwać Notek. Nie mogą usunąć modelu, który zawiera Notkę.
Scenariusz 6: Otwieranie modelu zawierającego niedostępne obiekty
Dostęp do obiektu w modelu wymaga uprawnień do odczytu obiektów tego typu:
Przykład
Edycja podstawowych uprawnień metamodelu roli systemowej "Uczestnik" do klasy Ryzyko:
Ustaw uprawnienia na Brak dostępu.
Teraz Ryzyka nie są dostępne dla użytkowników z rolą systemową "Uczestnik". Gdy otworzą oni model zawierający Ryzyko, będzie ono dla nich niewidoczne.
Scenariusz 7: Usuwanie modelu
Usunięcie modelu wymaga uprawnień do usuwania modeli tego typu.
Przykład
Edycja szczegółowych uprawnień metamodelu roli systemowej „Uczestnik” do modelu typu Model analizy:
Ustaw opcję "Usuń modele" na Brak dostępu.
Teraz użytkownicy z rolą systemową "Uczestnik" nie mogą usuwać Modeli analiz.
Przegląd uprawnień dla poszczególnych funkcji
Jakie uprawnienia są wymagane dla różnych zadań, które można wykonać w systemie ADONIS?
Kokpity (Scenariusze ADONIS)
Kokpity są puste, jeśli żaden z wyświetlanych typów obiektów nie jest dostępny.
Kolumny na kokpicie są puste, jeśli wyświetlany atrybut nie jest dostępny.
Wykresy są dostępne tylko wtedy, gdy zapytane typy obiektów/atrybuty są dostępne
Szybkie linki
- Linki są usuwane lub wyłączane na podstawie uprawnień metamodelu.
Portal organizacji
- Portal organizacji jest dostępny tylko wtedy, gdy skonfigurowane typy modeli i Atrybut statusu są dostępne.
Kokpit Raporty
- Poszczególne raporty są dostępne tylko wtedy, gdy odpowiedni widok lub raport jest dostępny.
Raporty
Raport podsumowania statusu jest dostępny tylko wtedy, gdy dostępny jest atrybut Status.
Raport pytań otwartych jest dostępny tylko wtedy, gdy dostępny jest atrybut Pytania otwarte.
Raport standardowy i Raport obiektów pomijają atrybuty, które nie są dostępne.
Mechanizm wersjonowania modeli
Mechanizm wersjonowania modeli jest dostępny tylko wtedy, gdy skonfigurowany atrybut Status, Wersja oraz Poprzednia wersja modelu i typy modeli są dostępne.
Mechanizm wersjonownia modeli będzie dostępny, ale nie będzie działał poprawnie, jeśli skonfigurowane atrybuty Ważny od, Ważny do, Data przeglądu, Historia wersji, Status głosowania i relacje Odpowiedzialny za proces nie będą dostępne.
WskazówkaAby uzyskać informacje na temat konfiguracji tych typów modeli, atrybutów i relacji, zobacz Konfiguracja mapowania.
Widok tekstowy
- Widok tekstowy jest dostępny tylko wtedy, gdy skonfigurowane typy modeli (i ich atrybuty Opis) są dostępne. Typy obiektów, relacje i atrybuty, które nie są dostępne, są pomijane.
Sprawdzanie poprawności
- Sprawdzenie jest dostępne tylko wtedy, gdy dostępne są wymagane typy obiektów, relacje, typy modeli lub atrybuty.
Wykresy
Wykresy macierzowe są dostępne tylko wtedy, gdy istnieje co najmniej jeden dostępny typ obiektu/relacja dla wiersza/kolumny/komórki.
Wykresy bąbelkowe są dostępne tylko wtedy, gdy skonfigurowany typ obiektu i atrybuty osi x/-y są dostępne.
Wykresy Gantta są dostępne tylko wtedy, gdy skonfigurowany typ obiektu i atrybuty są dostępne.
Funkcja Analizuj zależności jest dostępna tylko wtedy, gdy dostępny jest Model analiz. Gdy analiza jest wykonywana za pomocą Analizy zależności, warstwy zawierające niedostępne typy obiektów są puste.
Wykresy typu box-in-box są dostępne tylko wtedy, gdy dostępne są skonfigurowane typy obiektów, relacje i typ modelu.
Synchronizacja procesów
- Atrybuty mogą być synchronizowane między obiektem Proces a Diagramem Procesu Biznesowego, jeśli dostęp do atrybutów Synchronizacja aktywna i Data ostatniej synchronizacji obiektu Proces nie jest ograniczony.
Symulacja procesów
Symulacja procesu jest dostępna tylko dla użytkowników, którzy mają dostęp do następujących elementów metamodelu i właściwości wymienionych dla tych elementów:
Zdarzenie początkowe
Nazwa
Kolejność
Ilość/Częstość
Okres
Kolejny
Zdarzenie pośrednie (przepływ procesu)
Nazwa
Kolejność
Kolejny
Zdarzenie pośrednie (krawędź)
Nazwa
Kolejność
Typ
Anulowanie
Stopień wykonania czynności w momencie wystąpienia zdarzenia
Prawdopodobieństwo wystąpienia
Kolejny
Zadanie
Nazwa
Kolejność
Kolejny
Dołączone do
Odpowiedzialny za wykonanie
Zasoby techniczne
Podproces
Nazwa
Przypisz zagregowane wartości do podprocesu
Kolejność
Kolejny
Dołączone do
Podproces
Odpowiedzialna rola
Bramka wykluczająca
Nazwa
Kolejny
Bramka niewykluczająca
Nazwa
Typ bramki
Łącząca
Kolejny
Zdarzenie końcowe
- Nazwa
Odnośnik
- Nazwa
Rola
Nazwa
Koszt godzinowy
Zasób
Nazwa
Koszt godzinowy
Kolejny
Nazwa
Przepływ domyślny
Warunek przejścia
Zmienne
Dołączone do
- Nazwa
Odpowiedzialny za wykonanie
- Nazwa
Zasoby techniczne
- Nazwa
Podproces
- Nazwa
Odpowiedzialna rola
- Nazwa