Как реализовать управление ролью переменных в аутентификации форм.Управление переменной ролью
Дело в том, что мы отслеживаем различные проекты на разных этапах ... Особое лицо Emp1007 может участвовать в различных проектах в разных ролях ... Project Lead для Pr001, Бенефициар для Pr002, ассоциированный для Pr003.
Существует страница, в которой пользователю будут перечислены все проекты, в которых он участвует, и можете щелкнуть по определенному проекту, чтобы выполнить какое-то действие на том же самом. С следующего экрана он должен взять на себя роль, соответствующую выбранному проекту, до тех пор, пока он не вернется к экрану списка проектов.
Как это сделать ... Доверите, что я сделал свое требование ясным.
Включено Позже: Моей ситуации Роль конкретного пользователя должна быть решена на основе проекта, он выбирает ... Дальше тот же пользователь будет необходимо назначить различные роли в течение одной сессии .. . Это возможно? если да, то как?
Raja
Просто быстрый вопрос ... Есть ли Roles.AddUserToRole присваивает роль только для сессии ... Или привязывает пользователя к роли постоянно? Если это постоянно, как это может мне помочь ... –
Он добавляет надолго да, потому что обновление sql заканчивается. В вашем случае вам нужно назначить роль локально, и когда пользователь закрывает сеанс, вам нужно удалить заданные роли для этого пользователя. – Myra
Или другая идея. Определить статические роли для проекта, если пользователь назначен для роли проекта, постоянно добавлять роль для этого пользователя, и поэтому, когда проект завершен, больше пользователей не требуется, чтобы иметь роль для этого – Myra