Azure 使用graph api在何处存储用户元数据?

Azure 使用graph api在何处存储用户元数据?,azure,azure-active-directory,azure-ad-graph-api,Azure,Azure Active Directory,Azure Ad Graph Api,我正在使用Azure AD B2C图形API创建和管理用户。用户有数据和进度,所以我想知道,我应该如何在我的应用程序中存储有关用户的信息(例如用户拥有多少黄金) 我想获取他们的userPrincipalName或objectId,并将其用作单独数据库中的主键,以跟踪应用程序相关信息,但在这样做之前,我想知道这是否是使用graph API进行此操作的正确方法,除非有一个标准的graph API用于存储每个用户的应用程序数据 理想情况下,出于安全和隐私原因,我不想将数据与特定用户关联。使用Azure

我正在使用Azure AD B2C图形API创建和管理用户。用户有数据和进度,所以我想知道,我应该如何在我的应用程序中存储有关用户的信息(例如用户拥有多少黄金)

我想获取他们的userPrincipalName或objectId,并将其用作单独数据库中的主键,以跟踪应用程序相关信息,但在这样做之前,我想知道这是否是使用graph API进行此操作的正确方法,除非有一个标准的graph API用于存储每个用户的应用程序数据


理想情况下,出于安全和隐私原因,我不想将数据与特定用户关联。

使用Azure AD B2C,您可以使用自定义属性扩展您的架构,并使用Azure AD Graph API对其进行读/写操作

有关如何使用Graph API,请参见如何和本页


在我看来,如果您只需要存储数据,请使用具有自定义属性的Azure AD B2C,但如果您在读取/写入属性时也需要一些复杂的逻辑,甚至在属性之间建立一些关系,然后考虑自定义数据存储。

< P>使用Azure AD B2C,可以使用自定义属性扩展模式,并使用Azure AD图形API对它们进行读/写。p> 有关如何使用Graph API,请参见如何和本页


在我看来,如果您只需要存储数据,请使用具有自定义属性的Azure AD B2C,但如果您在读取/写入属性时也需要一些复杂的逻辑,甚至在属性之间建立一些关系,然后考虑一个定制的数据存储。

当你说使用自定义数据存储时,你的意思是像一个单独的MySQL数据库或什么东西吗?当你说使用自定义数据存储时,你是指像一个单独的MySQL数据库吗?