|
@@ -58,7 +58,7 @@ public class OrganizationDefinition {
|
|
|
|
|
|
|
|
public final static String CRMManager = "CRMManager";
|
|
public final static String CRMManager = "CRMManager";
|
|
|
public final static String CRMManager_description = "CRM管理员(系统角色),可以进行CRM系统相关配置,对客户信息,商机等信息进行管理操作。";
|
|
public final static String CRMManager_description = "CRM管理员(系统角色),可以进行CRM系统相关配置,对客户信息,商机等信息进行管理操作。";
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
public final static String TeamWorkManager = "TeamWorkManager";
|
|
public final static String TeamWorkManager = "TeamWorkManager";
|
|
|
public final static String TeamWorkManager_description = "TeamWork管理员(系统角色),可以进行TeamWork系统相关配置,对项目,任务等信息进行管理操作。";
|
|
public final static String TeamWorkManager_description = "TeamWork管理员(系统角色),可以进行TeamWork系统相关配置,对项目,任务等信息进行管理操作。";
|
|
|
|
|
|
|
@@ -77,6 +77,9 @@ public class OrganizationDefinition {
|
|
|
public final static String FileManager = "FileManager";
|
|
public final static String FileManager = "FileManager";
|
|
|
public final static String FileManager_description = "云文件管理员(系统角色),可以进行云文件系统相关配置。";
|
|
public final static String FileManager_description = "云文件管理员(系统角色),可以进行云文件系统相关配置。";
|
|
|
|
|
|
|
|
|
|
+ public final static String ServiceManager = "ServiceManager";
|
|
|
|
|
+ public final static String ServiceManager_description = "服务管理员(系统角色),可以进行服务管理的接口和代理配置。";
|
|
|
|
|
+
|
|
|
public final static String RoleDefinitionSuffix = "SystemRole";
|
|
public final static String RoleDefinitionSuffix = "SystemRole";
|
|
|
|
|
|
|
|
public final static Pattern person_distinguishedName_pattern = Pattern.compile("^(.+)\\@(\\S+)\\@P$");
|
|
public final static Pattern person_distinguishedName_pattern = Pattern.compile("^(.+)\\@(\\S+)\\@P$");
|
|
@@ -100,7 +103,7 @@ public class OrganizationDefinition {
|
|
|
public final static List<String> DEFAULTROLES = new UnmodifiableList<String>(ListTools.toList(Manager,
|
|
public final static List<String> DEFAULTROLES = new UnmodifiableList<String>(ListTools.toList(Manager,
|
|
|
AttendanceManager, OrganizationManager, PersonManager, GroupManager, UnitManager, RoleManager,
|
|
AttendanceManager, OrganizationManager, PersonManager, GroupManager, UnitManager, RoleManager,
|
|
|
ProcessPlatformManager, ProcessPlatformCreator, MeetingManager, MeetingViewer, PortalManager, BBSManager,
|
|
ProcessPlatformManager, ProcessPlatformCreator, MeetingManager, MeetingViewer, PortalManager, BBSManager,
|
|
|
- CMSManager, OKRManager, CRMManager,TeamWorkManager, QueryManager, MessageManager, HotPictureManager, SearchPrivilege, FileManager));
|
|
|
|
|
|
|
+ CMSManager, OKRManager, CRMManager,TeamWorkManager, QueryManager, MessageManager, HotPictureManager, SearchPrivilege, FileManager, ServiceManager));
|
|
|
|
|
|
|
|
public static String name(String distinguishedName) {
|
|
public static String name(String distinguishedName) {
|
|
|
if (StringUtils.contains(distinguishedName, "@")) {
|
|
if (StringUtils.contains(distinguishedName, "@")) {
|