Використання робочого процесу для імітації безпеки типу вмісту

Ще один день, інший MSDN-форумах надихнув пост.

Хтось питав, чи вони здатні забезпечити типу вмісту, така, що коли користувач натискає на кнопку "створити" за настроюваним списком, типи вмісту, до якого доступ надається ця особа буде з'являтися тільки в розкривному списку.  Як ми знаємо, Це не підтримується з коробки.

Це виникає питання раз і на цей раз, Я знав, що новий.  Давайте припустимо, що у нас є сценарій, як це:

  • У нас є служби підтримки квитки систему.
  • До служби підтримки квитки систему, дозволяє користувачам вводити регулярні helpdesk квитка інформація, такі як проблемну ділянку, проблема статус, д.
  • Ми хочемо, щоб дозволити користувачам «супер» вкажіть "гостроти" поле.
  • Інші користувачі не мають доступу до цього поля.  Система завжди буде призначати рівня пріоритету "середній" для їх прохання.

Те, що ми могли б зробити, це створити два окремі списки SharePoint і два різних типи вмісту, один для "Супер" користувачів а інший для всіх інших.

Робочий процес на кожному списку скопіює дані до зведеного списку (Список квиток фактичної служби підтримки) і цей процес протікає звідти.

Такий підхід може спрацювати потік свого роду стовпець рівні безпеки, а. 

Я не пробував, але вона відчуває себе розумними і дає досить простою, Якщо досить грубо, можливість здійснювати свого роду типу вмісту і навіть стовпець рівня безпеки.

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

3 думки про «Використання робочого процесу для імітації безпеки типу вмісту

  1. Джейсон Rendel

    Непарні ви згадали про це. Я думав про щось подібне для запитів список сайтів, де власники сайтів можуть запитувати звіти, нові можливості, зміни у правах доступу, д. Замість цього, я думав про використання javascript, щоб видалити параметри меню а потім використовувати настроювану сторінку цієї подвійної перевірки безпеки, а.

Дати відповідь

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *