教你如何实现"Office 365加入AAD"

操作流程

下面是实现"Office 365加入AAD"的详细步骤:

步骤 操作
1 登录 Azure 门户
2 创建 Azure AD 应用
3 配置应用程序权限
4 获取租户信息
5 将应用程序添加到 Azure AD 中

操作步骤

步骤 1:登录 Azure 门户

首先,登录 [Azure 门户](

步骤 2:创建 Azure AD 应用

在 Azure 门户中,依次点击“Azure Active Directory” -> “应用注册” -> “新注册应用程序”,填写应用程序名称和重定向 URI,然后保存并记下应用程序的 Application (client) ID。

步骤 3:配置应用程序权限

在应用程序注册后,点击“API 权限” -> “添加权限” -> “Microsoft Graph” -> “委托的权限”,选择所需的权限并保存。

步骤 4:获取租户信息

在 Azure 门户中,找到你的 Azure AD 租户信息,记下 Directory (tenant) ID。

步骤 5:将应用程序添加到 Azure AD 中

在 Azure 门户中,进入“Enterprise applications” -> “新建应用程序” -> “所有应用程序” -> 选择你刚创建的应用程序 -> “分配权限”,将应用程序关联到 Azure AD 中。

代码示例

引用形式的描述信息
引用形式的描述信息
# 使用 Microsoft Graph API 获取 Token

// 引用所需的依赖包
const msal = require('@azure/msal-node');

// 创建一个应用程序配置对象
const config = {
  auth: {
    clientId: 'YOUR_CLIENT_ID',
    authority: '
    clientSecret: 'YOUR_CLIENT_SECRET'
  }
};

// 创建一个应用程序对象
const cca = new msal.ConfidentialClientApplication(config);

// 通过应用程序对象获取 Token
const tokenRequest = {
  scopes: ['User.Read']
};

cca.acquireTokenByClientCredential(tokenRequest).then((response) => {
  console.log(response);
}).catch((error) => {
  console.log(error);
});

饼状图示例

pie
  title 配置权限比例
  "应用程序权限" : 50
  "委托的权限" : 30
  "其他权限" : 20

希望以上步骤和代码能帮助你成功实现"Office 365加入AAD",如果有任何问题,请随时联系我!