关于"如何为SAP HANA XS应用程序启用Azure活动目录的单点登录"的研发'https://azure.microsoft.com/en-us/documentation/articles/active-directory-saas-sap-hana-cloud-platform-tutorial/'。
请澄清以下两点。
1) SAP HANA"应用程序"在这里是什么意思?xs服务应用程序也可以用于与Azure Active Directory (AAD)集成吗?
2)我无法执行"给用户分配角色"步骤。在驾驶舱>授权>用户,我输入我的AAD用户,然后点击"显示分配"。没有显示预期为AAD用户的角色。我点击了你在文档中提到的"分配",但是下拉菜单中没有"角色"可选。
默认情况下,以下值在弹出框中被选中,没有其他值可用。
账户:
服务<<p> 应用程序/strong>:调度员: -
完成教程中提到的步骤后,我可以在https://myapps.microsoft.com/中看到"SAP HANA云应用程序"(耶:))。但是当我点击它时,它再次要求凭据,只有在输入SAP HANA数据库凭据后,我才能访问应用程序。显然这不是预期的。XS应用在SAP HANA的.xsaccess文件中没有设置认证
谢谢!苎麻
对于单个问题:
如前所述,信任建立将仅对Java EE和HTML 5应用程序有效。XS应用程序具有单独的信任配置。1) SAP HANA"应用程序"在这里是什么意思?xs服务吗?应用程序也可以用来与Azure活动目录(AAD)集成?
2)我无法执行"给用户分配角色"步骤。在驾驶舱>授权>用户,我输入我的AAD用户,然后点击"显示"作业"。没有显示任何角色,这是预期的广告用户。我点击了你在文件中提到的"分配",但是下拉菜单中没有可选择的"角色"。
通过云座舱的角色分配仅对Java和HTML 5应用程序有效。目前,您没有为帐户中的订阅和应用程序定义角色。
一节:
> In order to enable Azure AD users to log into SAP HANA Cloud Platform,
> you must assign roles in the SAP HANA Cloud Platform to them.
教程中的有点误导。分配角色不是必须的——它取决于你在应用程序中的逻辑。
但是当我点击它时,它会再次询问凭据在输入SAP HANA db凭据后,我可以访问应用程序。显然,这不是我们所期望的。XS应用没有SAP HANA. xsaccess文件中的认证设置。
似乎您正在使用HANA XS应用程序。正如我在本教程中提到的,HCP配置仅对Java和HTML 5应用程序有效。