Я начинающий разработчик sharepoint, и меня попросили реализовать следующий сценарий в sharepoint 2010. Мы немного не понимаем, как лучше всего начать работу ... Я действительно изо всех сил пытаюсь найти лучшее практическое решение.
Это запрошенный поток:
- Пользователь может сделать запрос с заголовком и описанием.
- Письмо отправляется представителю со ссылкой на форму.
- A representative can approve or reject the request.
- If approved: A mail gets sent to Board with a link to form
- Если отклонено: пользователю отправляется письмо с сообщением, что оно было отклонено.
- когда запрос был одобрен представителем, правление может утвердить или отклонить запрос.
- Письмо отправляется пользователю и представителю с описанием доски.
Итак, в списке есть следующие поля:
- Заголовок запроса
- Описание запроса
- Представительское одобрение
- Репрезентативное описание
- Утверждение совета директоров
- Описание платы
Пользователь должен увидеть следующую форму:
- Заголовок запроса (редактируемый)
- Описание запроса (редактируемое)
Представитель должен увидеть следующую форму:
- Заголовок запроса (только для чтения)
- Описание запроса (только для чтения)
- Утверждение представителя (редактируется)
- Репрезентативное описание (редактируемое)
Совет должен увидеть следующую форму:
- Заголовок запроса (только для чтения)
- Описание запроса (только для чтения)
- Утверждение представителя (только для чтения)
- Репрезентативное описание (только для чтения)
- Утверждение совета (редактируется)
- Описание платы (редактируемое)
Мои вопросы:
- Какой инструмент больше всего подходит для изготовления форм? Инфопат? СПД? VS2010? Как мне обработать права, чтобы только доска могла получить доступ к форме редактирования доски?
- Какой рабочий процесс я использую? Когда мне начать рабочий процесс (-ы)? Что я использую для разработки рабочих процессов?
- Как мне обрабатывать права при отображении списка со всеми запросами?
- Как я могу построить ссылки в письмах, отправленных в разные группы.
Заранее благодарим за любой совет.