我想在sitecore后端页面导入用户,当csv文件上传到网站时,我需要弹出“编辑用户角色表单”以供管理员选择角色(sitecore / shell /〜/ xaml / Sitecore。 Shell.Applications.Security.SelectRoles.aspx),然后获取所选角色以继续该过程。
我怎么处理这个? 任何帮助,谢谢。
答案 0 :(得分:0)
角色管理器应用程序位于核心数据库中,因此您需要对核心数据库的引用,然后获取该项目,然后打开窗口:
var core = Sitecore.Configuration.Factory.GetDatabase("core");
var roleManagerItem = core.GetItem("/sitecore/content/Applications/Security/Role Manager");
Sitecore.Shell.Framework.Windows.RunApplication(roleManagerItem);