问题标签 [azure-ad-graph-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
326 浏览

asp.net-mvc - 服务应用程序的 Microsoft Graph API 身份验证

我们正在使用Microsoft Graph开发一个 Web 应用程序,登录用户可以在其中将所有日历事件导出到第三方日历应用程序。在此初始导出之后,我们需要通过服务应用程序(在服务器上运行的计划任务)使导出的数据与日历更改保持同步。这需要是一个多租户应用程序,因为来自不同组织的人应该能够使用此服务。

现在我们使用 OAuth 2.0 和 OpenID Connect 进行身份验证,如本示例中所述。后来我们了解到,如果没有用户交互,我们使用这种方法获得的访问令牌不能在服务应用程序中使用。考虑到我们的场景,实现这一目标的最佳方法是什么?

我已阅读有关仅应用程序的授权方法来执行此操作。如果我们使用这种身份验证方法,应用程序需要得到租户管理员的同意,并且这些应用程序在他们可以访问 Office 365 组织中的哪些数据方面非常强大。考虑到我们正在开发不同组织使用的产品,使用这种方法是否可行?

0 投票
2 回答
276 浏览

azure - Azure AD for Office 365 does not show in new portal

In new Azure Portal i don't see any way to manage AD. Customer does not really have Azure AD subscription just Office 365. But i can see it in old Management, add APPS that work with AD and everything.

How can i do that in new Azure Portal?

Demonstrated on this screnshot using same account: https://dl.dropboxusercontent.com/u/16550256/azure%20vs%20azure.png

Everything I find on this matter regards the OLD azure management.

0 投票
6 回答
6039 浏览

azure - 无头身份验证 Azure AD b2c

我正在为 Azure AD b2c 寻找一种通过用户名/密码以无头方式对用户进行身份验证的方法。Azure AD b2c 很棒,但我们认为登录重定向可能会导致客户混淆(有时甚至会被某些浏览器阻止)。此外,我们希望完全控制客户的 UX 体验。

我研究了 ADAL 和 Graph API,但还没有发现任何东西。

吉娜

0 投票
1 回答
1591 浏览

powershell - 为用户 AAD 应用程序 powershell 或 Graph API 分配访问权限

我正在尝试通过 powershell 或 Graph API 向 AAD 上的应用程序上的用户授予访问权限。我有一个包含 60 个用户的列表,我不想手动操作。我在 AAD cmdleds 中进行了调查,但没有发现任何对我有用的东西。有没有办法做到这一点?

非常感谢。

0 投票
0 回答
227 浏览

azure - 使用graph api为azure活动目录中的用户设置限时临时密码

我们需要使用临时密码在 azure 活动目录中创建用户。要求是我们需要给用户一个临时密码,其有效期限制为 1 小时。如果用户在一小时内未登录,则需要使用工作流程重新发布密码。

问题是,

有没有办法为 AAD 中的用户创建临时密码,有效期低至 1 小时?我知道密码到期可以在活动目录级别设置,可以限制为至少 14 天。

我真的很感激这方面的任何帮助。

0 投票
1 回答
263 浏览

office365 - office365 microsoft graph 群组对话

我是图形 API 的新手。我正在尝试使用https://graph.microsoft.com/v1.0/groups/id/conversations访问群组对话?但结果显示“SMTP 地址没有与之关联的邮箱”。所有具有对话的群组是访问群组对话的任何其他方式..?

0 投票
0 回答
144 浏览

azure - 如何拉取 Azure AD 应用程序徽标

我正在使用 Microsoft.WindowsAzure.ActiveDirectory.GraphHelper v1.0.0.0 库将 Azure 应用程序拉入我的应用程序并能够拉出,但它缺少应用程序徽标。如何拉取AD App Logo?

0 投票
1 回答
1216 浏览

email - 我应该使用 GRAPH API 还是简单的 SMTP 类来创建电子邮件?

我似乎不明白。我可以创建一些代码来发送这样的电子邮件:

或者我可以在我们的 Azure AD 中创建一个应用程序并设置权限并使用 GRAPH API 发送电子邮件,对吗?

是否有任何可能的原因我想使用 GRAPH API 来执行此操作?

0 投票
4 回答
18865 浏览

.net - 在声明中获取 Azure AD 用户所属的组列表

我正在针对 Azure Active Directory 对我的 Web api 的用户进行身份验证。现在我想获取该用户所属的组列表。

我更改了应用程序清单以包括

但这所做的只是添加声明 hasGroups 但没有组名。

我在门户中为我的应用程序授予了 Windows Azure Active Directory 的所有 (8) 委托权限。

0 投票
2 回答
816 浏览

azure-active-directory - 在 Azure Graph API 库中获取成员组挂起

我正在使用 Microsoft.Azure.ActiveDirectory.GraphClient 版本 2.1.1.0 来获取我的用户所属的组。方法调用是这样的:

但是,即使在 Fiddler 中我看到请求已成功并且包含正确的组,该方法也会挂起。

我的问题是Azure ActiveDirectory Graph API GraphClient not return AD Groups的重复。存在一种解决方法,但不能解释为什么该方法不起作用。