diff --git a/doc/explanationOfTerms.md b/doc/explanationOfTerms.md new file mode 100644 index 0000000..41633b2 --- /dev/null +++ b/doc/explanationOfTerms.md @@ -0,0 +1,22 @@ +# 名词解释 + + +## 允许访问的卡池 + +用户组内几乎全部的权限对代理来说都太过庞大,例如,如果你授予他们*LoadCardTable(允许访问全部卡池)* 权限 +,那么他们将可以访问项目内的全部卡池,以及卡池下的全部卡密,而且,拥有此权限的用户提取卡密将不会受到余额的限制。 +这对代理来说权限过于庞大,但是不授予他们此权限,他们将无法访问任何卡池。 + +另外,如果您只是希望某个代理从一些特定的卡池中提取卡密(也许定价不同?),这是非常合理的需求,但是依托权限用户组设置无法完成。 +此时,你需要[允许访问的卡池](#允许访问的卡池)。她可以轻松做到这一点,并且可以针对特定代理和特定卡池进行细分的权限设置。 + +在用户组界面点击需要分配权限的用户,然后单击**允许访问的卡池**按钮,即可看到当前允许目标用户访问的卡池(需要权限)。 +如果该用户所在的组没有授予*LoadCardTable*权限,那么该用户只能从这里列出的卡池中提取卡密。 + +如果你需要添加授权,点击右下角的加号。如果需要移除授权,将需要移除的条目向左滑动,点击删除按钮即可。 + +> 注意,移除分配的卡池后,当前用户的下级如果也被分配了这个卡池,将一并移除。另外,他们已经从该卡池中提取的卡密不会一并销毁,但是系统会阻止激活,直到目标用户再次取得授权。 + +### 细分权限 + +你可以针对每一个卡池单独设置访问权限。(未实装) \ No newline at end of file diff --git a/list.md b/list.md index f64d4c3..3616591 100644 --- a/list.md +++ b/list.md @@ -1,4 +1,7 @@ * 开发文档 * [首页](README.md) * [快速入门](doc/entry.md) - * [异常处理](doc/error.md) \ No newline at end of file + * [异常处理](doc/error.md) + +* 客户文档 + * [允许访问的卡池](doc/explanationOfTerms.md) \ No newline at end of file