Могу ли я указать «корневую» папку для пользователя? - PullRequest
0 голосов
/ 19 марта 2019

Мне интересно, есть ли способ, как я могу установить корневую папку для пользователя.Например, у меня есть следующая иерархия папок в библиотеке Spotfire:

/ (root)
   DNA
     UserFolder
       User_123
       User_234

Можно ли указать, какой будет корневая папка для пользователя, которая будет «User_123» - пользователь не сможетперейти вверх по дереву, используя WebPlayer, но только внутри своей собственной папки

1 Ответ

1 голос
/ 19 марта 2019

нет возможности для такой функции.

в Spotfire 10 есть функция под названием " Sites ", которая эффективно создает уникальные библиотеки для каждого сервера, объединенного в кластер, но я не думаю, что целесообразно создать один сервер на пользователя, и в настоящее время я Понимаю, что есть некоторые проблемы с кластерами, содержащими более четырех серверов. но эта функция интересна и нова, так что она у вас есть.

я бы порекомендовал вместо этого проявить творческий подход с вашими библиотечными разрешениями (документ для версии 6.5, но они не изменились). в вашем примере:

  • / B+A для группы «Все» (требуется)
  • DNA B+A или Inherit для группы Everyone (иначе никто не сможет ее увидеть)
  • UserFolder B+A или Inherit
  • User_xxx не Inherit, B+A+M для этого конкретного пользователя

В результате все пользователи смогут перейти на уровень User_xxx, но смогут видеть только папки, для которых у них есть разрешения A.

...