首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设计一个共享角色的web应用程序

设计一个共享角色的web应用程序
EN

Software Engineering用户
提问于 2017-11-14 18:16:49
回答 1查看 83关注 0票数 0

我有几个Django服务,它们都有自己的登录门户,而同事为每个门户都提供了一个用户/通行证(如果我们已经给了他们许可)。我们想把所有这些门户结合起来,有几种不同的选择:

1)创建一个新的服务,这是一个巨大的统一工具,并摆脱旧的。将其与每个服务的数据库和其他功能集成可能是一个难题(技术上和组织开销都是如此,因为团队必须是同步的)。

2)将每个服务(及其登录门户)保持独立,并在前面设置一些登录层。

如果涉及RBAC系统,我们希望避免重新发明轮子。我们也希望事情尽可能简单。唯一的主要要求是每个用户拥有一个登录名(跨所有管理工具),并为每个用户定制权限。按重要性顺序排列的权限目标是:

  • 在每个服务级别上访问
  • 在每个功能(即服务中的单个设置)上进行访问
  • 与类似Azure Active Directory之类的东西集成

是否有任何现有的工具可以使我们保持尽可能简单?

EN

回答 1

Software Engineering用户

发布于 2017-11-14 23:12:19

尝试使用类似BPM业务流程管理器(如jBPM或Websphere process engine ),并移动您的管理流程以及相互集成的定义良好的工作流。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/360763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档