Skip to main content

Użytkownicy i role w Tenant Manager na NSIS Cloud

Wstęp

Artykuł obejmuje następujące zagadnienia:
  • Różnica między rolami OpenStack a rolami Tenant Manager

  • Trzy podstawowe role, które administrator organizacji może przypisać użytkownikom

  • Jak dodać rolę member+, która zapewnia dostęp do OpenStack i możliwość zarządzania projektami

Różnice między rolami użytkowników w OpenStack a rolami w Tenant Manager

Rola w Tenant Manager określa, czy użytkownik powinien mieć możliwość:

  • zarządzania organizacją za pomocą Tenant Manager,

  • dostępu do OpenStack.

Rola w OpenStack to „osobowość”, którą użytkownik przyjmuje, aby wykonywać określony zestaw operacji. Każda rola obejmuje zestaw praw i uprawnień, a użytkownik przypisany do tej roli dziedziczy te uprawnienia. Role OpenStack są definiowane dla każdego użytkownika i dla każdego projektu osobno.

Rola w Tenant Manager określa, czy użytkownik powinien mieć możliwość:

  • zarządzania organizacją za pomocą Tenant Manager,

  • lub dostępu do OpenStack.

Użytkownicy i role w Tenant Manager

Po zalogowaniu się do https://tm.nsiscloud.polsa.gov.pl kliknij przycisk Subkonta w lewym bocznym menu.

../_images/tenant_manager_001.png

Tutaj możesz:

  • Sprawdzić listę użytkowników organizacji i ich role

  • Usuwać użytkowników z organizacji lub dodawać ich do organizacji (wymagana rola admin)

Jako administrator organizacji możesz przypisać użytkownikowi jedną z następujących ról:

  • admin – użytkownik z najwyższymi uprawnieniami. Może zarządzać całą organizacją i ma dostęp do OpenStack.

  • member – domyślny użytkownik z podstawowymi uprawnieniami.

  • member+ – taki sam jak member, ale dodatkowo ma dostęp do OpenStack i może zarządzać projektami.

Dodawanie użytkownika member+ do projektu w OpenStack (interfejs Horizon)

Użytkownicy z rolą member+ mają dostęp do OpenStack i mogą zarządzać projektami. Nie mogą jednak zarządzać samą organizacją.

Aby dodać użytkownika member+ do projektu:

1. Upewnij się, że użytkownik ma przypisaną rolę member+ w Tenant Manager.

2. Zaloguj się do https://horizon.cloudferro.com jako admin.

3. Przejdź do Identity → Projects.

../_images/tenant_manager_002.png

4. Wybierz projekt, do którego chcesz dodać użytkownika, i kliknij Manage members.

../_images/tenant_manager_003.png

5. Dodaj wybranego użytkownika (lub użytkowników) do projektu, klikając przycisk + obok jego nazwy.

../_images/tenant_manager_004.png

6. Wybierz odpowiednią rolę projektową dla użytkownika i potwierdź, klikając Save w prawym dolnym rogu.

../_images/tenant_manager_005.png

7. Przy następnym logowaniu się użytkownika do https://horizon.cloudferro.com OpenStack Horizon zostanie mu nadany dostęp do projektu.

Co można zrobić dalej?