Typowe scenariusze ról i wymagane uprawnienia

Macierz kontroli dostępu na poziomie zakładek

Ta sekcja zawiera szczegółowy przegląd uprawnień i/lub zdolności wymaganych do uzyskania dostępu i wykonywania operacji w poszczególnych częściach interfejsu użytkownika Fudo Enterprise.


Każda tabela odpowiada jednej z głównych zakładek w systemie. W zależności od złożoności zakładki, tabela może zawierać:

  • Podsekcja: zagnieżdżony komponent lub funkcja w zakładce (np. „Ogólne > Data i czas” w zakładce System).

  • Akcja: konkretna operacja (np. widoczna, tworzenie, konfiguracja) kontrolowana przez prawa dostępu.

  • Uprawnienia: wymagane przywileje, które umożliwiają użytkownikowi wykonanie danej akcji.

  • Zdolności: jeśli dotyczy, wymienione są dodatkowe wymagania dotyczące zdolności. W przypadku ich braku, kolumna zawiera Brak.

Kontrola dostępu w systemie jest egzekwowana na podstawie przypisanych ról użytkownika, które z kolei nadają odpowiednie przywileje i zdolności.

Uwaga

  • Przydzielone zdolności do konkretnych obiektów mogą powodować wyświetlanie się zakładek w interfejsie, nawet jeśli użytkownik nie ma odpowiednich uprawnień do wykonywania jakichkolwiek operacji w tych zakładkach.

  • Niektóre zaawansowane zakładki, jak Sejfy, wymagają więcej niż tylko własnych przywilejów (np. safe-read, safe-create). Aby w pełni utworzyć lub zarządzać sejfem, użytkownik musi mieć także uprawnienia do podglądu i wyboru zasobów powiązanych – takich jak konta, serwery, pule lub grupy – które są częścią konfiguracji sejfu.

Macierz uprawnień/zdolności: zakładka Dashboard

Akcja

Uprawnienia

Zdolności

read

dashboard

Brak

Macierz uprawnień/zdolności: zakładka Sesje

Akcja

Uprawnienia

Zdolności

read

session-read

Brak

backup

session-backup

Brak

delete

session-delete

Brak

download

session-file-download, session-movie-download

Brak

encode

session-encode

Brak

retention

session-modify

Brak

Macierz uprawnień/zdolności: zakładka Żądania

Akcja

Uprawnienia

Zdolności

read

access-request-read

Brak

Macierz uprawnień/zdolności: zakładka Role

Akcja

Uprawnienia

Zdolności

read

role-read

Brak

create

role-create

Brak

modify

role-modify

Brak

delete

role-delete

Brak

Macierz uprawnień/zdolności: zakładka Użytkownicy

Akcja

Uprawnienia

Zdolności

read

user-create, user-read

user

create

user-create

Brak

Macierz uprawnień/zdolności: zakładka Grupy

Akcja

Uprawnienia

Zdolności

read

group-create, group-read

group

create

group-create

Brak

Macierz uprawnień/zdolności: zakładka Serwery

Akcja

Uprawnienia

Zdolności

read

server-create, server-read

server

create

server-create

Brak

Macierz uprawnień/zdolności: zakładka Pule

Akcja

Uprawnienia

Zdolności

read

pool-create, pool-read

pool

create

pool-create

Brak

Macierz uprawnień/zdolności: zakładka Konta

Akcja

Uprawnienia

Zdolności

read

account-create, account-read

account

create

account-create

Brak

Macierz uprawnień/zdolności: zakładka Listenery

Akcja

Uprawnienia

Zdolności

read

listener-create, listener-read

Brak

create

listener-create

Brak

modify

listener-modify

Brak

delete

listener-delete

Brak

Macierz uprawnień/zdolności: zakładka Sejfy

Podsekcja

Akcja

Uprawnienia

Zdolności

Sejfy

read

safe-create, safe-read

safe

create

safe-create

Brak

Powiadomienia

read

notification-filter-read, notification-filter-create

Brak

create

notification-filter-create

Brak

delete

notification-filter-delete

Brak

Macierz uprawnień/zdolności: zakładka Discovery

Podsekcja

Akcja

Uprawnienia

Zdolności

Skanery

read

scanner-read

Brak

create

scanner-create

Brak

modify

scanner-modify

Brak

delete

scanner-delete

Brak

start

scanner-start

Brak

Reguły

read

discovery-rule-read

Brak

create

discovery-rule-create

Brak

modify

discovery-rule-modify

Brak

delete

discovery-rule-delete

Brak

Macierz uprawnień/zdolności: zakładka Modyfikatory haseł

Podsekcja

Akcja

Uprawnienia

Zdolności

Modyfikator haseł

read

password-changer-read

Brak

create

password-changer-create

Brak

modify

password-changer-modify

Brak

delete

password-changer-delete

Brak

Polityka haseł

read

password-change-policy-read

Brak

create

password-change-policy-create

Brak

modify

password-change-policy-modify

Brak

delete

password-change-policy-delete

Brak

Macierz uprawnień/zdolności: zakładka Aplikacje zdalne

Akcja

Uprawnienia

Zdolności

read

remoteapp-read

Brak

create

remoteapp-create

Brak

modify

remoteapp-modify

Brak

delete

remoteapp-delete

Brak

Macierz uprawnień/zdolności: zakładka Polityki

Podsekcja

Akcja

Uprawnienia

Zdolności

Polityka

read

policy-read

Brak

create

policy-create

Brak

modify

policy-modify

Brak

delete

policy-delete

Brak

Wyrażenia regularne

read

regexp-read

Brak

create

regexp-create

Brak

modify

regexp-modify

Brak

delete

regexp-delete

Brak

Macierz uprawnień/zdolności: zakładka Do pobrania

Podsekcja

Akcja

Uprawnienia

Zdolności

Pliki

read

session-file-read

Brak

download

session-file-download

Brak

delete

session-file-delete

Brak

Nagrania

read

session-movie-read

Brak

download

session-movie-download

Brak

delete

session-movie-delete

Brak

Macierz uprawnień/zdolności: zakładka Raporty

Akcja

Uprawnienia

Zdolności

read

report-read

Brak

create

report-create

Brak

modify

report-modify

Brak

delete

report-delete

Brak

Macierz uprawnień/zdolności: zakładka Produktywność

Akcja

Uprawnienia

Zdolności

read

productivity-read

Brak

Macierz uprawnień/zdolności: zakładka System

Podsekcja

Akcja

Uprawnienia

Zdolności

Ogólne > Data i czas

read

datetime-read

Brak

configure

datetime-modify

Brak

Ogólne > NTP

read

ntp-read

Brak

configure

ntp-modify

Brak

Ogólne > Certyfikaty

read

certificate-read

Brak

Ogólne > Certyfikaty > Panel administracyjny

read

certificate-read

Brak

configure

certificate-mgmt

Brak

Ogólne > Certyfikaty > Brama dostępu

read

certificate-read

Brak

configure

certificate-uag

Brak

Ogólne > Certyfikaty > CA użytkownika

read

certificate-read

Brak

configure

certificate-client

Brak

Ogólne > Nadzór konserwacyjny > Odrzuć nowe połączenia

read

maintenance-read

Brak

configure

deny-new-connections

Brak

Ogólne > Nadzór konserwacyjny > Dostęp pomocy technicznej

read

maintenance-read

Brak

configure

tech-support-access

Brak

Ogólne > Nadzór konserwacyjny > API healthcheck

read

maintenance-read

Brak

configure

healthcheck-api

Brak

Ogólne > Nadzór konserwacyjny > Callhome

read

maintenance-read

Brak

configure

callhome

Brak

Ogólne > Klucz główny

read

masterkey-read

Brak

eksport

masterkey-export

Brak

invalidate

masterkey-invalidate

Brak

Ogólne > SNMP

read

snmp-read

Brak

configure

snmp-modify

Brak

Ogólne > Podpis czasowy

read

timestamp-read

Brak

configure

timestamp-modify

Brak

Ogólne > Węzły modyfikatorów haseł

read

password-changer-node-read

Brak

configure

password-changer-node-modify

Brak

Ogólne > Discovery

read

discovery-node-read

Brak

configure

discovery-node-modify

Brak

Ogólne > Funkcje wrażliwe

read

sensitive-feature-read

Brak

configure

sensitive-feature-modify

Brak

Ogólne > HTTP Proxy

read

http-proxy-read

Brak

configure

http-proxy-modify

Brak

Aktualizacja

read

upgrade-read

Brak

upload

upgrade-upload

Brak

check

upgrade-check

Brak

install

upgrade-install

Brak

delete

upgrade-delete

Brak

usuń migawkę

upgrade-snapshot-delete

Brak

Hotfix

read

hotfix-read

Brak

upload

hotfix-upload

Brak

install

hotfix-install

Brak

delete

hotfix-delete

Brak

Licencja

read

license-read

Brak

configure

license-upload

Brak

Diagnostyka

read

diagnostic

Brak

Konfiguracja > Eksport

read

configuration-export

Brak

Konfiguracja > Import

read

configuration-import

Brak

Konfiguracja > Dane serwisowe

read

service-data

Brak

Macierz uprawnień/zdolności: zakładka Sieć

Podsekcja

Akcja

Uprawnienia

Zdolności

Interfejsy

read

network-read

Brak

configure

network-modify

Brak

DNS

read

network-read

Brak

configure

network-modify

Brak

Routing

read

network-read

Brak

configure

network-modify

Brak

ARP

read

network-read

Brak

configure

network-modify

Brak

Etykiety

read

label-read

Brak

configure

label-modify

Brak

Macierz uprawnień/zdolności: zakładka Zewnętrzne repozytoria

Akcja

Uprawnienia

Zdolności

read

external-storage-read

Brak

configure

external-storage-modify

Brak

Macierz uprawnień/zdolności: zakładka Powiadomienia

Akcja

Uprawnienia

Zdolności

read

smtp-read

Brak

configure

smtp-modify

Brak

Macierz uprawnień/zdolności: zakładka Sztuczna inteligencja

Akcja

Uprawnienia

Zdolności

read

ai-read

Brak

configure

ai-modify

Brak

Macierz uprawnień/zdolności: zakładka Uwierzytelnianie

Podsekcja

Akcja

Uprawnienia

Zdolności

Zewnętrzne

read

extauth-read

Brak

create

extauth-create

Brak

modify

extauth-modify

Brak

delete

extauth-delete

Brak

OpenID Connect

read

oidc-read

Brak

create

oidc-create

Brak

modify

oidc-modify

Brak

delete

oidc-delete

Brak

Globalne

read

authentication-read

Brak

configure

authentication-modify

Brak

Macierz uprawnień/zdolności: zakładka Repozytoria haseł

Akcja

Uprawnienia

Zdolności

read

passvn-read

Brak

create

passvn-create

Brak

modify

passvn-modify

Brak

delete

passvn-delete

Brak

Macierz uprawnień/zdolności: zakładka Zasoby

Podsekcja

Akcja

Uprawnienia

Zdolności

Protokoły

read

logo-read

Brak

configure

logo-modify

Brak

Portal użytkownika

read

logo-read

Brak

configure

logo-modify

Brak

Macierz uprawnień/zdolności: zakładka Kopie zapasowe i retencja

Podsekcja

Akcja

Uprawnienia

Zdolności

Kopia zapasowa

read

backup-read

Brak

create

backup-create

Brak

modify

backup-modify

Brak

delete

backup-delete

Brak

Retencja

read

retention-read

Brak

configure

retention-modify

Brak

Macierz uprawnień/zdolności: zakładka Cluster

Podsekcja

Akcja

Uprawnienia

Zdolności

Węzły

read

cluster-read

Brak

create

cluster-modify

Brak

modify

cluster-modify

Brak

delete

cluster-modify

Brak

cluster_create

cluster-modify

Brak

cluster_join

cluster-modify

Brak

Grupy nadmiarowości

read

cluster-read

Brak

create

cluster-modify

Brak

modify

cluster-modify

Brak

delete

cluster-modify

Brak

failover

cluster-failover

Brak

Macierz uprawnień/zdolności: zakładka Katalog użytkowników

Akcja

Uprawnienia

Zdolności

read

user-directory-read

Brak

create

user-directory-create

Brak

modify

user-directory-modify

Brak

delete

user-directory-delete

Brak

Macierz uprawnień/zdolności: zakładka Logi zdarzeń

Akcja

Uprawnienia

Zdolności

read

log-read

Brak

Macierz uprawnień/zdolności: zakładka Sieć Fudo

Akcja

Uprawnienia

Zdolności

read

fudo-network

Brak

Widoczność widżetów Dashboardu

Widoczność poszczególnych widżetów na Dashboardzie zależy od następujących uprawnień:

Wymagane uprawnienia do wyświetlenia wszystkich widżetów Dashboardu

Uprawnienie

Opis

Powiązany widżet

dashboard

Dostęp do zakładki Dashboard

Zakładka Dashboard

account-read

Podgląd listy kont i ich szczegółów

Alerty kont

user-read

Podgląd listy użytkowników i ich szczegółów

Aktywni użytkownicy

session-read

Podgląd listy sesji i ich szczegółów

Podejrzane sesje, Nowe sesje, Sesje równoczesne

configuration-read

Podgląd zakładki Konfiguracja

Licencja

log-read

Podgląd logów zdarzeń

Logi

cluster-read

Podgląd konfiguracji klastra

Węzeł

Jeśli użytkownik ma zdolność do jakiegokolwiek użytkownika lub konta oraz przywilej dashboard, zobaczy odpowiednio widżety Aktywni użytkownicyAlerty kont.

Uwaga

Jeśli rola użytkownika zostanie zmieniona, niektóre widżety mogą zniknąć z pulpitu i trafić do Marketu widżetów. Aby je przywrócić, należy dodać je ręcznie z Marketu do Dashboardu.

Uprawnienia do zakładki Sesje

Aby wyświetlić i korzystać z zakładki Sesje, użytkownik musi posiadać następujące przywileje:

  • session-view

  • session-read

Dodatkowo, aby zobaczyć konkretną sesję na liście, użytkownik musi mieć uprawnienia odczytu do wszystkich obiektów powiązanych z tą sesją:

  • użytkownika uczestniczącego w sesji,

  • serwera docelowego,

  • użytego konta,

  • powiązanego sejfu (jeśli dotyczy).

Odtwarzanie i podgląd

Aby wyświetlić lub odtworzyć sesję, wymagane są następujące uprawnienia:

  • user-session-view

  • session-view

  • session-read

  • uprawnienie odczytu do wszystkich obiektów powiązanych (użytkownik, serwer, konto, sejf)

Kopia zapasowa sesji

Uprawnienie session-backup umożliwia przesłanie sesji do kopii zapasowej. Działanie to nie modyfikuje sesji, dlatego ma dedykowane przywileje.

Zarządzanie sesjami

Uprawnienie session-modify umożliwia wykonywanie zaawansowanych operacji na sesjach. Użytkownicy z tym przywilejem mogą wykonywać następujące czynności dla sesji, do których mają dostęp:

  • przywracanie sesji z kopii zapasowej,

  • pobieranie plików przesłanych przez SCP lub SFTP,

  • zatwierdzanie lub odrzucanie sesji (jeśli sejf wymaga zatwierdzania),

  • przesyłanie sesji do innych węzłów,

  • cofanie udostępnienia sesji,

  • modyfikowanie edytowalnych atrybutów sesji,

  • modyfikowanie znaczników czasu sesji.

Uprawnienia do zakładki Pobieranie

Dostęp do zakładki Pobieranie, która pozwala użytkownikom na pobieranie plików powiązanych z sesjami (np. nagrania, przesłane pliki), jest kontrolowany przez następujące uprawnienia:

  • session-*

  • session-file-*

  • session-movie-*

Jednak same te przywileje nie zapewniają dostępu globalnego do wszystkich sesji. Aby użytkownik mógł zobaczyć i pobrać pliki z konkretnej sesji, musi również mieć prawa dostępu do wszystkich obiektów powiązanych z tą sesją:

  • użytkownika, który zainicjował sesję,

  • docelowego serwera,

  • użytego konta,

  • sejfu, w którym te obiekty się znajdują.

Prawa te można nadać poprzez globalne uprawnienia lub przypisanie odpowiednich zdolności.

Zarządzanie sejfami

Uwaga

Aby zarządzać kontami w sejfach, użytkownik musi mieć co najmniej uprawnienie listener-read, niezależnie od posiadanych uprawnień do samych kont.

Aby utworzyć sejf, wymagane są następujące minimalne uprawnienia:

  • safe-read

  • safe-create

  • safe-user-add

  • user-read

  • account-read

  • listener-read

Dodatkowe wymagania dla konkretnych operacji:

  • Aby przypisywać grupy do sejfu:

    • group-read

  • Aby zarządzać powiadomieniami:

    • notification-filter-read

    • notification-filter-create

    • notification-filter-delete

  • Aby przypisywać polityki:

    • policy-read

Uprawnienia do żądań dostępu

Aby głosować nad żądaniem dostępu, użytkownik musi spełniać następujące warunki:

  • posiadać uprawnienie access-request-read – umożliwia dostęp do zakładki Żądania,

  • posiadać uprawnienie access-request-vote – umożliwia oddanie głosu,

  • mieć uprawnienia odczytu do powiązanych obiektów:

    • Użytkownik – użytkownik wnioskujący,

    • Serwer/Pula - do którego wnioskowany jest dostęp.

    • Sejf – zawierający żądane konto,

    • Konto – którego dotyczy żądanie.

Do uczestnictwa w procesie zatwierdzania wymagane są poprawne konfiguracje uprawnień i zdolności.

Fudo Officer

Aby sparować lub odłączyć aplikację mobilną Fudo Officer z kontem, użytkownik musi mieć dostęp do Panelu administratora i posiadać zdolność modify do własnego konta.


Aby aplikacja Fudo Officer działała w pełni, użytkownik musi posiadać następujące uprawnienia:

  • user-read

  • server-read

  • listener-read

  • safe-read

  • account-read

  • access-request-vote

  • access-request-read

Uprawnienia do raportów

Uwaga

Tylko użytkownicy posiadający uprawnienia report-read oraz system-report-read mają dostęp do raportów systemowych, które są automatycznie generowane przez system. Takie raporty zawierają wszystkie dane z systemu, w tym dotyczące wszystkich obiektów.

report-create
  • Gwarantuje, że raport zostanie wygenerowany i pojawi się w zakładce Reports → Reports.

  • Umożliwia generowanie raportów z poziomu zakładki Sessions.

report-read
  • Wymagane do przeglądania jakichkolwiek raportów.

  • Użytkownicy nie mogą przeglądać raportów wygenerowanych przez innych użytkowników.

  • Umożliwia przeglądanie raportów zgodnie z istniejącymi subskrypcjami, raportów historycznych oraz tych wygenerowanych z zakładki Sessions.

report-modify
  • Umożliwia zarządzanie subskrypcjami raportów z poziomu zakładki Reports → Settings.

  • Administrator może dodać subskrypcję na dowolny typ raportu.

  • Dane w wygenerowanym raporcie są ograniczone do obiektów i informacji, do których użytkownik ma uprawnienia.

Uwaga

Dane zawarte w wygenerowanym raporcie są ograniczone do obiektów oraz innych informacji, do których użytkownik ma dostęp.

report-delete
  • Użytkownicy mogą usuwać wyłącznie swoje własne raporty.

system-report-read
  • Zapewnia dostęp do treści raportów systemowych, niezależnie od przyznanych capabilities lub uprawnień.

  • Musi być połączone z uprawnieniem report-read, aby raporty systemowe oraz zakładka Reports były widoczne.

  • To uprawnienie jest przeznaczone wyłącznie dla użytkowników z rolą superadmin.

Zobacz także: