FileNet Change Document Class Безопасность не обновлена - PullRequest
0 голосов
/ 08 мая 2019

Если документ ClassA изменен на ClassB, группа безопасности документа не изменится, т.е. у него все еще есть группа безопасности ClassA. Я пытаюсь понять, что может быть причиной / выгодой / преимуществом этого?

Я ожидал, что группы безопасности изменились на Класс, но не.

1 Ответ

1 голос
/ 09 мая 2019

На самом деле, Документация говорит именно то, что вы суммировали в своем вопросе:

Вы можете назначить другой класс существующим объектам документа. За Например, вы можете добавить документ и назначить ему класс документа Руководства, потому что вы намерены стать главой в установке руководство. Позже вы обнаружите, что документ лучше разместить на тренировке материалы и измените класс документа на Courseware. Еще позже, Вы решили удалить его из руководства и сделать его техническим Уведомление, которое имеет собственный класс документов Tech Notes®.

Назначение другого класса не :

  • Изменить разрешения безопасности, которые исходный класс документа непосредственно применил к этому объекту документа . Вы можете изменить безопасность путем редактирования списков безопасности объекта документа.
  • Причины перемещения содержимого существующих объектов документа. Область хранения по умолчанию и политика хранения нового класса документов применяется только к новым экземплярам класса.

Вы также можете просматривать существующие версии документа, чтобы изучить история заданий класса для документа. Если вы сохранили поиски используют прежний класс документа в качестве параметра поиска, вы может больше не найти документ.

Я думаю, что основная причина должна быть найдена в подходе FileNet, который, будучи ECM, а не СУБД, устанавливает различие между контентом и метаданными. Это наводит меня на мысль:

  1. ACL для определенного класса документов определены в их безопасности экземпляра по умолчанию . Как следует из названия, это правила безопасности, установленные по умолчанию при создании экземпляра этого класса. Это не означает, что существует строгая граница между классом документов и их ACL, просто существует параметр default .
  2. Рассмотрим пример из Документации: документ был реклассифицирован из Руководства в Учебное ПО. Это может означать, что некоторые операции были выполнены над этим документом до изменения класса. Если эти операции выполнялись пользователями, которые видны в Руководствах, но не в Учебном программном обеспечении, неправильно скрывать этот документ для этих пользователей.
  3. Вообще говоря, отделение разрешения CHANGE_CLASS от других (таких как WRITE, DELETE и т. Д.) Добавляет немного свободы разработчикам программного обеспечения и администраторам, которые используют FileNet. Рассматривая приведенный выше пример еще раз, скрытие документа (или изменение разрешений) может быть необходимо в случае перехода, такого как «Публичное управление -> Совершенно секретно», но это не может быть случай «Руководства> Учебное ПО».
...