|
|
1
1
这将是一个一般的答案,非常抱歉,但您的问题非常广泛,需要一些逻辑,而不是一些特定的代码。 也许这个问题可以用“标签”来更好地解决?我的意思是,一个人可以同时是一名员工、一名营销人员和一名经理(我想这三个人都有权限)。
这样你就可以确定,当一个新员工进入时,通过查看他的权限并决定他适合的位置,他会得到适当的标签。当员工离开时,这没有什么区别,因为他不会单独影响权限和标签。 |
|
2
1
你在这里真正创建的是一棵组织层次结构树。您的分组算法已经能够做到这一点。您不会在单个层次结构中显示它们,但它们可以很容易地以这种方式显示。 组织的“主观”部分是决定何时适合将分支机构合并为单个组织角色,并决定在创建分支机构时按何种顺序对权限进行排序(即,您希望有一个部门低于该部门的经理分支机构,还是希望有一个部门分支机构,每个部门都包含一个经理分支机构)。 不幸的是,机器无法了解这些偏好。你必须做出所有这些决定,特别是如果你需要0%的假阳性率。
第二点信息可能会以交互方式提供。给定整个组织结构图的显示,您可以选择哪些权限集应合并到单个组织结构集中。在这里,您还可以为每个权限集组分配角色的显示名称。 就能够对雇佣/解雇做出响应而言,只要权限相同,就不应该成为问题。就添加和删除用户权限而言,您必须存储以前的权限和分组,并将其与每个用户的当前权限相匹配,以提示某人批准对角色权限集的更改,或使用新权限形成新分支。 |
|
|
3
0
这就是我最后要做的:
好的,我遗漏了很多,但基本上,你可以对用户和角色应用一个简单的Jaccard相似性算法,并将这些数字放入一个合适的等式中,看看什么是紧密匹配。如果不满意,作为最后手段,请用户再次指定名称。 如果有人最终寻找类似的东西,希望这会对他们有所帮助。 |
|
|
John · 分类和回归树-基尼最优分割计算 8 年前 |
|
|
bob · 这个神经网络能进行分离吗? 8 年前 |
|
|
Scott · R中的顺序求值导致错误消息 8 年前 |
|
|
Alex Xu · 如何计算具有相同前缀的ID并将总数存储在另一列中 8 年前 |
|
|
Stanleyrr · 欺诈检测分类ML的经纬度转换 8 年前 |
|
|
Kay · ColumnDataClassifier的最大类数 8 年前 |
|
|
DataMan · 在sklearn RandomForestClassifier中,class\u weight=None是否等同于class\u weight=“balanced\u subsample”? 8 年前 |
|
|
Vidya Marathe · 利用支持向量机预测概率 8 年前 |