Requisito: Invitación masiva a usuarios invitados a Azure Active Directory.
¿Cómo invitar a varios usuarios invitados en Azure Active Directory?
En muchos escenarios empresariales, es posible que deba invitar de forma masiva a usuarios invitados a Azure AD. Esto significa invitar a una gran cantidad de invitados a la vez, en lugar de invitarlos uno por uno. Mientras que mi otra publicación, ¿Cómo invitar a usuarios invitados en Azure Active Directory? Explica cómo invitar a un solo usuario a Azure AD, esta publicación recorre los pasos sobre cómo invitar a usuarios invitados de forma masiva a Azure Active Directory. También daremos algunos consejos sobre cómo hacer el proceso más fácil. ¡Sigue leyendo para más información!
Cuando desee agregar usuarios a Azure AD de forma masiva, existen algunas formas diferentes de hacerlo. Esta publicación de blog le mostrará dos métodos: usar Azure AD Portal y el módulo Azure AD PowerShell. ¡Empecemos!
Adición masiva de usuarios externos a Azure Active Directory desde Azure AD Portal
Los usuarios invitados son personas que no están afiliadas a su empresa pero que necesitan acceso a los recursos de su empresa. Como administrador de Azure AD, puede invitar de forma masiva a usuarios invitados a su inquilino. ¡Permítame mostrarle cómo invitar a usuarios invitados de forma masiva a Azure AD!
También puede usar «Operaciones masivas» >> «Invitación masiva» de la barra de herramientas.
PowerShell para agregar usuarios invitados de forma masiva a Azure AD
Cuando trabaja en la nube, hay ocasiones en las que necesita agregar usuarios invitados a Azure AD. Esto se puede hacer a través de Azure Portal, pero ¿qué sucede si necesita hacerlo a través de PowerShell? Permítame mostrarle cómo invitar masivamente a usuarios invitados a Azure AD mediante PowerShell. Aquí está mi archivo CSV:
#Parameters €SiteURL = "https://crescent.sharepoint.com/sites/marketing" €CSVFile = "C:\Temp\GuestUsers.csv" #Connect to Azure AD Connect-AzureAD #Get guest users from the CSV file €GuestUsers = Import-CSV €CSVFile #Iterate users and send guest and invite Foreach(€User in €GuestUsers) { #Get User name and Email €UserName = €User.'User Name' €Email = €User.Email #Send invites Try { New-AzureADMSInvitation -InvitedUserDisplayName €UserName -InvitedUserEmailAddress €Email -InviteRedirectURL €SiteURL -SendInvitationMessage €True Write-Host "Invitation sent to €UserName (€Email)" -f Green } Catch { Write-Host "Error occurred for €UserName (€Email)" -f Yellow } }
Puede descargar la plantilla CSV utilizada en el PowerShell anterior desde aquí: