Confluence 6 目录序列将会影响
这个部分将会对用户目录序列对登录和权限以及更新用户和用户组的影响进行描述。
登录
用户目录的排序在用户登录系统中的影响是非常重要的,尤其对一个相同用户名的用户在多个目录中存在的情况。当用户在系统中进行登录的时候,系统将会对用户输入的用户名按照系统中用户目录的排列顺序进行搜索,同时对最先找到的用户的密码和用户在应用程序登录时候输入的密码进行对比,用这个对比来确定用户的登录信息是否正确。
权限
汇总成员(默认)
当使用基于 Confluence 中用户组成成员使用默认情况下对用户进行合并汇总的时候,用户目录的顺序并不是非常重要的。如果一个用户在多个用户目录中存在的话,应用程序将会汇总(合并)这个用户在所有目录中的权限,
例如:
- 你连接了 2 个目录:客户目录和合作伙伴组目录。
- 客户目录在目录序列中排在第一位。
- 一个用户名
jsmith在客户目录和合作伙伴目录中都同时存在。 - 用户名
jsmith的用户是G1的用户组成员(客户目录中),同时也是G2用户组的成员(合作伙伴目录中)。 - 那么用户名
jsmith的成员将会自动同时具有G1和G2的权限,而与这 2 个目录的序列无关。
针对 Confluence 5.7 及后续版本有关管理员的更新:
用户的用户组成员在多个目录中的权限更新(例如,LDAP,Active Directory,Crowd)在 Confluence 5.7 版本的更新。组成员将不会从所有目录中进行合并而不是仅仅存在于第一个出现的用户目录。在绝大部分的情况下,这个修改对用户只在一个目录中出现或者用户目录同步正确的情况是没有任何影响的。在一些极端的情况下,用户组成员没有完整的进行同步,这种情况将会自动赋予用户查看空间的权限(如果用户属于的用户组成员在前面的同步过程中被 Confluence 忽略了的话)。
不能合并的成员
使用 REST API 来告诉 Confluence 不对用户组成员进行合并是可以行的,请参考下面的配置:
如果你已经选择了不合并用户成员,那么用户的目录序列将是十分重要的。如果用户的用户组信息存在于多个用户目录话,那么用户所属的用户组将会在用户目录第一次出现的用户中中出现,这个是基于用户目录的排序进行设置的。
例如:
- 你连接了 2 个目录:客户目录和合作伙伴组目录。
- 客户目录在目录序列中排在第一位。
- 一个用户名
jsmith在客户目录和合作伙伴目录中都同时存在。 - 用户名
jsmith的用户是G1的用户组成员(客户目录中),同时也是G2用户组的成员(合作伙伴目录中)。 - 那么用户名
jsmith的成员将只具有G1的权限,而忽略掉G2的权限。
更新用户和用户组
如果你通过系统的管理员界面更新用户或者用户组,这个更新只会写入到系统具有写入权限的第一个用户组中。
示例 1:
- 你连接了 2 个目录:客户目录和合作伙伴组目录。
- 应用程序具有更新 2 个目录的权限。
- 客户目录在目录序列中排在第一位。
- 一个用户名
jsmith在客户目录和合作伙伴目录中都同时存在。 - 你通过程序的界面更新
jsmith用户的电子邮件地址。 - 你对这个用户的更新只对客户目录中的信息有效,系统不会同时更新 2 个目录。
示例 2 :
- 你连接了 2 个目录:一个具有读写权限的 LDAP 目录和内部目录。
- LDAP 目录在目录的排序中排在第一位。
- 所有的新用户将会添加到 LDAP 目录中,新用户是没有办法添加到内部目录中的。
https://www.cwiki.us/display/CONFLUENCEWIKI/Managing+Multiple+Directories
Confluence 6 目录序列将会影响的更多相关文章
- Confluence 6 Confluence 安装目录
Confluence 安装的目录(Confluence Installation directory)定义的是 Confluence 是在那里进行安装的.这个目录有时候也被称为 Confluence ...
- Confluence 6 使用 LDAP 授权连接到 Confluence 内部目录
希望连接一个内部目录但是使用 LDAP 检查登录授权: 在屏幕的右上角单击 控制台按钮 ,然后选择 General Configuration 链接. 单击左侧面板上面的 用户目录(User Dire ...
- Confluence 6 目录中的数据库
所有的其他数据库,包括有页面,内容都存储在数据库中.如果你安装的 Confluence 是用于评估或者你选择使用的是 Embedded H2 Database 数据库.数据库有关的文件将会存储在 da ...
- Confluence 6 用户目录图例 - Confluence 内部目录
上面的图:Confluence 使用内部目录为用户管理. https://www.cwiki.us/display/CONFLUENCEWIKI/Diagrams+of+Possible+Config ...
- 2018/12/22:centos中转换目录时/root的影响
今天在将一个压缩包复制到/root下,并解压.从表面看我试在根目录下,但是就是不能进入生成的目录,提示no such file or diraction.最后我加上/root又好了,奇怪 编译环境:输 ...
- Linux读写执行权限对目录和文件的影响
提示:这里的用户指的是普通用户 读写执行权限对root无效 对于目录来说 1)只拥有读权限 可以ls 查看目录内容,不能切换进目录中去 也不能创建目录或文件 [support@node1 opt]$ ...
- Confluence 6 管理多目录概述
这里是有关目录顺序如何影响处理流程: 目录中的顺序是被用来如何查找用户和组的顺序. 修改用户和用户组将会仅仅应用到应用程序具有修改权限的第一个目录中. 配置目录载入顺序 你可以修改在 Confluen ...
- Confluence 6 数据库和临时目录
数据库 所有的其他数据库,包括有页面,内容都存储在数据库中.如果你安装的 Confluence 是用于评估或者你选择使用的是 Embedded H2 Database 数据库.数据库有关的文件将会存储 ...
- Confluence 6 修改 Home 目录的位置
当 Confluence 第一次启动的时候,Confluence 将会读取 confluence-init.properties 文件并从这个文件中确定如何去查找 Home 目录. 希望修改 home ...
随机推荐
- python requests 请求的封装
#encoding=utf-8import requestsimport jsonclass HttpClient(object): def __init__(self): pas ...
- 手撕vue-cli配置文件——check-versions.js篇
check-versions.js,vue-cli中检查版本的js文件. 'use strict' const chalk = require('chalk') const semver = requ ...
- bzoj1660 / P2866 [USACO06NOV]糟糕的一天Bad Hair Day
P2866 [USACO06NOV]糟糕的一天Bad Hair Day 奶牛题里好多单调栈..... 维护一个单调递减栈,存每只牛的高度和位置,顺便统计一下答案. #include<iostre ...
- SVC(STM32)
这两个都是 system level service,有什么区别呢?…… 手册上说 SVC 这个指令是同步的,而 PendSV 是异步的,请问是什么意思呢?…… 高手路过尽请留言啊
- 探索Java8:(三)Predicate接口的使用
上一篇学习了下Function接口的使用,本篇我们学习下另一个实用的函数式接口Predicate. Predicate的源码跟Function的很像,我们可以对比这两个来分析下.直接上Predicat ...
- Python的递归
递归 是指函数/过程/子程序在运行过程序中直接或间接调用自身而产生的重入现象.在计算机编程里,递归指的是一个过程:函数不断引用自身,直到引用的对象已知.使用递归解决问题,思路清晰,代码少.但是在主流高 ...
- P2472 [SCOI2007]蜥蜴(网络最大流)
P2472 [SCOI2007]蜥蜴 题目描述 在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外. 每行每列中相邻石柱的距离为1,蜥蜴的跳跃距 ...
- Big Number-Asia 2002, Dhaka (Bengal) (计算位数)题解
Big Number Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total ...
- JSON类库Jackson与JSON-lib性能对比[转]
Jackson:http://jackson.codehaus.org/ JSON-lib:http://json-lib.sourceforge.net/ Gson:http://code.goog ...
- datagridview控件的使用
http://home.cnblogs.com/group/topic/40730.html datagridview定位到最后一行的方法 this.dataGridView2.CurrentCell ...