intra-mart Accel Platform包含的SubjectType¶
intra-mart Accel Platform标配的SubjectType。SubjectTypeID在系统中必须是唯一的。为应用程序添加SubjectType时,请注意不要重复。
项目
IM共通主表 / 用户(imm_user)¶
- SubjectTypeID
- imm_user
- 联动实体
- IM共通主表 用户(imm_user)
联动实体的键
- 用户代码(user_cd)
生成ID时要求的值
- 用户代码(user_cd)
序列化了的字符串格式
imm_user:“用户代码”例子
imm_user:aoyagi
IM共通主表 / 公司组织(imm_department)¶
- SubjectTypeID
- imm_department
- 联动实体
- IM共通主表 公司组织(imm_department 及其关联表)
联动实体的键
- 公司代码(company_cd)
- 组织集合代码(department_set_cd)
- 组织代码(department_cd)
生成ID时要求的值
- 公司代码(company_cd)
- 组织集合代码(department_set_cd)
- 组织代码(department_cd)
- 比较运算符
请指定下述任一个比较运算符。
运算符 说明 lt 表示下级组织。 le 表示相同或下级组织。 eq 表示相同组织。 ge 表示相同或上级组织。 gt 表示上级组织。 序列化了的字符串格式
imm_department:“公司代码” “组织集合代码” “组织代码” “比较运算符”
各代码间以空白来分隔。
例子
imm_department:comp_sample_01 comp_sample_01 comp_sample_01 eq
IM共通主表 / 职位(imm_company_post)¶
- SubjectTypeID
- imm_company_post
- 联动实体
- IM共通主表 职位(imm_company_post 及其关联表)
联动实体的键
- 公司代码(company_cd)
- 组织集合代码(department_set_cd)
- 职位代码 (post_cd)
生成ID时要求的值
- 公司代码(company_cd)
- 组织集合代码(department_set_cd)
- 职位代码 (post_cd)
- 比较运算符
请指定下述任一个比较运算符。
运算符 说明 lt 表示等级是下级的职位。 le 表示等级是相同或下级的职位。 eq 表示指定的职位。 ge 表示等级是相同或上级的职位。 gt 表示等级是上级的职位。 认为等级的数值越小级别越高。
序列化了的字符串格式
imm_company_post:“公司代码” “组织集合代码” “职位代码” “比较运算符”
各代码间以空白来分隔。
例子
imm_company_post:comp_sample_01 comp_sample_01 ps001 lt
IM共通主表 / 公共组别(imm_public_grp)¶
- SubjectTypeID
- imm_public_grp
- 联动实体
- IM共通主表 公共组别(imm_public_grp 及其关联表)
联动实体的键
- 公共组别集合代码(public_group_set_cd)
- 公共组别代码(public_group_cd)
生成ID时要求的值
- 公共组别集合代码(public_group_set_cd)
- 公共组别代码(public_group_cd)
- 比较运算符
请指定下述任一个比较运算符。
运算符 说明 lt 表示下级组别 le 表示相同或下级组别。 eq 表示相同组别。 ge 表示相同或上级组别。 gt 表示上级组别。 序列化了的字符串格式
imm_public_grp:“公共组别集合代码” “公共组别代码” “比较运算符”例子
imm_public_grp:sample_public public_group_a ge
IM共通主表 / 公共组别职责(imm_public_grp_role)¶
- SubjectTypeID
- imm_public_grp_role
- 联动实体
- IM共通主表 公共组别职责(imm_public_grp_role 及其关联表)
联动实体的键
- 公共组别集合代码(public_group_set_cd)
- 职责代码(public_group_role_cd)
生成ID时要求的值
- 公共组别集合代码(public_group_set_cd)
- 职责代码(public_group_role_cd)
- 比较运算符
请指定下述任一个比较运算符。
运算符 说明 lt 表示等级是下级的职责。 le 表示等级是相同或下级的职责。 eq 表示指定的职责。 ge 表示等级是相同或上级的职责。 gt 表示等级是上级的职责。 认为等级的数值越小级别越高。
序列化了的字符串格式
imm_public_grp_role:“公共组别集合代码” “职责代码” “比较运算符”例子
imm_public_grp_role:sample_public role1 lt
Tenant管理 / 身份(b_m_role¶
- SubjectTypeID
- b_m_role
- 联动实体
- 身份(b_m_role_b 及其关联表)
联动实体的键
- 身份ID(role_id)
生成ID时要求的值
- 身份ID(role_id)
序列化了的字符串格式
b_m_role:“身份ID”例子
b_m_role:authz_manager
Tenant管理 / IPv4 地址(im_authz_ipv4)¶
- SubjectTypeID
- im_authz_ipv4
- 联动实体
- IPv4地址(imaz_ipv4_addr_patterns)
联动实体的键
- 地址模式(addr_pattern)
生成ID时要求的值
- 地址模式(addr_pattern)
序列化了的字符串格式
im_authz_ipv4:“IPv4地址”例子
im_authz_ipv4:192.168.0.1
认证 (im_authz_meta_subject)¶
- SubjectTypeID
- im_authz_meta_subject
- 联动实体
- 无
生成ID时要求的值
- MetaSubjectID(meta_subject_id)
MetaSubjectID中只可使用表示来宾用户的anonymous 或表示已认证用户的authenticated。
序列化了的字符串格式
im_authz_meta_subject:“MetaSubjectID”例子
im_authz_meta_subject:anonymous