如何使用 Microsoft Graph API 或 C# SDK 设置密码轮换策略

问题描述 投票:0回答:1

如何使用 Graph API 或 C# SDK 对租户设置策略,使密码在给定天数(例如 180 天)后过期?

我可以看到有一个 Graph PowerShell 命令 Update-MgDomain 可以执行此操作(记录于此处):

密码有效期(密码最长期限)默认值:90 天。如果租户是在 2021 年之后创建的,则没有默认值 过期值。您可以使用 Get-MgDomain 检查当前策略。这 值可以通过使用 Update-MgDomain cmdlet 进行配置 适用于 PowerShell 的 Microsoft Graph 模块。

但是我在Graph API Reference中找不到相同的功能。有没有办法使用 API 或使用 C# SDK 来做到这一点?

microsoft-graph-api microsoft-graph-sdks azure-entra-id
1个回答
0
投票

Update-MgDomain
cmdlet 指的是 此端点

对于 Graph .NET SDK v5,代码应该是这样的:

using Microsoft.Graph.Models;

var requestBody = new Domain
{
    PasswordValidityPeriodInDays = 180
};

var result = await graphClient.Domains["{domain-id}"].PatchAsync(requestBody);
© www.soinside.com 2019 - 2024. All rights reserved.