Skip To Content

Zmiana uprawnień w katalogu przestrzeni roboczej

Każdy autor notatników w portalu ArcGIS Enterprise ma unikalny folder w katalogu przestrzeni roboczej, który służy do przechowywania i odczytywania plików używanych w notatnikach. Ten folder jest dostępny w każdym utworzonym notatniku ArcGIS, dzięki czemu notatnik może odczytywać katalog przestrzeni roboczej użytkownika i w nim zapisywać. Notatnik ma uprawnienia do odczytu i zapisu jedynie w folderze katalogu przestrzeni roboczej użytkownika; folder ten nie ma dostępu do katalogów przestrzeni roboczej innych użytkowników i nie można uzyskać do niego dostępu z notatników innych użytkowników.

Domyślnie katalog prywatnej przestrzeni roboczej użytkownika jest tworzony w folderze /directories/arcgisworkspace/<userid> z uprawnieniami ustawionymi na -rwxrwxrwx. Ten poziom zabezpieczeń jest konieczny, ponieważ domyślnie konto użytkownika systemu Linux działającego w kontenerze ma identyfikator użytkownika (UID) i identyfikator grupy (GID), które różnią się od konta użytkownika systemu operacyjnego uruchamiającego demona ArcGIS Notebook Server.

Jeśli ze względów bezpieczeństwa nie jest pożądane użycie modelu otwartych uprawnień, można zmienić model za pomocą właściwości systemowej applyDefaultUserWorkspacePermissions. Gdy ta właściwość jest skonfigurowana na true, katalogi przestrzeni roboczych są tworzone przy użyciu domyślnego ustawienia systemowego, takiego jak -rwx------, a nie przy użyciu ustawienia otwartego -rwxrwxrwx.

Aby móc używać tej funkcji, użytkownik systemu operacyjnego, który uruchamia demon serwera notatników, musi mieć identyfikator UID równy 1050 oraz identyfikator GID równy 100 (zgodne z identyfikatorami UID i GID użytkownika kontenera).

  1. Zaloguj się w aplikacji Administrator Directory.

    Adres URL ma format https://notebookserver.domain.com:11443/arcgis/admin.

  2. Kliknij kolejno opcje System > Właściwości > Edytuj.
  3. Dodaj następujący ciąg znakowy JSON do pola właściwości i zapisz zmiany:

    {
       "applyDefaultUserWorkspacePermissions":"true"
    }