组织邀请外部用户加入其 Microsoft Entra ID 目录,以便与组织外的个人协作。这允许受控共享资源并提供临时访问权限,同时使外部人员能够使用其现有凭据。
在使用 New-MgInvitation cmdlet 之前,请确保以下事项:
Install-Module Microsoft.Graph -Scope CurrentUser
User.Invite.All, User.ReadWrite.All, Directory.ReadWrite.All,
New-MgInvitation cmdlet 可用于 Microsoft Graph PowerShell 中,邀请新的外部用户进入您的目录。语法如下:
New-MgInvitation
[-ResponseHeadersVariable <String>]
[-AdditionalProperties <Hashtable>]
[-Id <String>]
[-InviteRedeemUrl <String>]
[-InviteRedirectUrl <String>]
[-InvitedUser <IMicrosoftGraphUser>]
[-InvitedUserDisplayName <String>]
[-InvitedUserEmailAddress <String>]
[-InvitedUserMessageInfo <IMicrosoftGraphInvitedUserMessageInfo>]
[-InvitedUserSponsors <IMicrosoftGraphDirectoryObject[]>]
[-InvitedUserType <String>]
[-ResetRedemption]
[-SendInvitationMessage]
[-Status <String>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
示例 1:邀请用户并发送默认邀请邮件
New-MgInvitation -InvitedUserDisplayName "John Doe" -InvitedUserEmailAddress John@contoso.com -InviteRedirectUrl "https://myapplications.microsoft.com" -SendInvitationMessage:$true
示例 2:邀请用户并将用户类型设置为 member
New-MgInvitation -InvitedUserDisplayName "John Doe" -InvitedUserEmailAddress John@contoso.com -InviteRedirectUrl "https://myapplications.microsoft.com" -InvitedUserType Member
下表包含一些可与 New-MgInvitation 命令一起使用以邀请外部用户进入您的目录的参数。
| 参数 | 描述 |
|---|---|
| -BodyParameter | 此参数向外部用户发送邀请。 |
| -Headers | 此参数允许您向请求添加可选标头。 |
| -Id | 此参数为实体分配只读唯一标识符。 |
| -InvitedUserType | 此参数确定被邀请用户的 userType。 |
| -InviteRedeemUrl | 此参数指定用户可用于兑换其邀请的 URL。 |
ManageEngine ADManager Plus 是一款身份治理和管理解决方案,具备全面的 Microsoft Entra ID 管理和报告功能,消除了复杂 PowerShell 脚本的麻烦。其直观且用户友好的界面让您在几分钟内简化最复杂的管理任务。
这就是它如何将您的 AD 管理提升到新水平: