我在一家大公司工作,我对内部安全标准的最佳实践很感兴趣。我们在 SAP 上投入了大量资金(超过 5 亿美元),我们的内部环境中也有 .Net 和一些 Java EE。
我从 MS 和 SAP 中找到了一些文档,但它已经过时并且不是很具体。
到目前为止,看起来我们最终可以将 Active Directory 用作所有非 SAP 应用程序的标准用户存储,并将 SAP CUA / Portal 用作 SAP 应用程序。
我对 AD 的一些担忧是:
能够为共享计算机上的应用程序主动超时(我们的少数应用程序在农村地区的远程办公室运行,共享计算机数量有限。在这些情况下,具有“超级用户”权限的主管可以使用应用程序,然后应该只有基本特权的职员可以立即使用同一台机器)
能够强制用户输入用户名和密码,而不仅仅是从用户的工作站读取凭据 - 因为它为桌面和电子邮件提取相同的凭据,所以它目前不会要求用户登录。这是一个也关注共享计算机上的应用程序。(参见上一个项目符号中的解释)
就 AD 和 CUA 之间的同步而言,我想非常小心地处理这个问题。我们的预算有限,我想确保如果我们最终将一些东西放在适当的位置来同步商店,它会卖得很好并且提供卓越的价值。如果我们找不到这样的东西,我会很乐意回来建议商店保持独立。SSO 将是理想的,但我曾尝试在 SAML 之前启动 SSO 应用程序,但它并不漂亮。
首字母缩略词:
SSO:单点登录 SAML:安全性
断言标记语言
CUA:中央用户管理(适用于 SAP)