|
FileTable и разграничение прав доступа
|
|||
---|---|---|---|
#18+
Есть FileTable для системы аля документооборот. 2 роли: писатель - складывает сканкопии и оригиналы документов на сервер с FileTable и через пользовательское приложение "привязывает" их к записям о документах. читатель - приложение даёт только предназначенные для авторизовавшегося юзера ссылки на документы и связанные файлы Вопрос: как сделать, чтобы юзер, открывая файл из FileTable не видел файлы, которые ему не предназначены? Делать для каждого юзера папку в FileTable с доступными ему документами (копиями) - не вариант, т.к. жалко дискового пространства. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2015, 07:31 |
|
FileTable и разграничение прав доступа
|
|||
---|---|---|---|
#18+
Денис Б.Делать для каждого юзера папку в FileTable с доступными ему документами (копиями) - не вариант, т.к. жалко дискового пространства. А если попробовать symbolic или hard links? В этом случае место на диске не будет зря тратиться. Правда усложнится процесс удаления файлов, но это решаемо. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2015, 08:01 |
|
FileTable и разграничение прав доступа
|
|||
---|---|---|---|
#18+
bazile, Таблица FileTable не содержит таких полей. Файлстрим с хардлинками вообще работает? Также не хотелось вы выкачивать файл на сторону пользователя (в темп или временную папку). Идеально бы виртуальную файловую систему для конкретного пользователя иметь, т.к. в шаре могут быть папки. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2015, 09:55 |
|
|
start [/forum/topic.php?fid=20&msg=38944193&tid=1401620]: |
0ms |
get settings: |
13ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 336ms |
total: | 461ms |
0 / 0 |