Office 365: Another approach to add external users to a SharePoint Online Site (II)!

In the same way you can add external users from an auxiliar Azure AD to existing SharePoint Online sites, you can do just the same with external users that have a Microsoft account so you can avoid to send an invitation link to them. This approach implies to follow the steps bellow:

  • First, add the Microsoft account in your Office 365 Azure AD.

image_thumb[1]

  • Verify in the Office 365 Portal that the user has been added and it’s available to provide access to SharePoint Online sites.

image_thumb[2]

  • Execute the following PowerShell Script in Windows Azure Active Directory Management Shell.
$sUserName="jcgonzalez@nuberosnet.onmicrosoft.com"

$sMessage="Introduce your Office 365 Credentials"

$O365Credentials

$O365Credentials=Get-Credential -UserName $sUserName -Message $sMessage

Connect-MsolService -Credential $O365Credentials

 

$sExternalUserMicrosoftAccount="jcgonzalezmartin1978_outlook.es#EXT#@NuberosNET.onmicrosoft.com"

$msolExternalUserMicrosoftAccount=Get-MsolUser -UserPrincipalName $sExternalUserMicrosoftAccount

Set-MsolUser -ObjectId $msolExternalUserMicrosoftAccount.ObjectId -UserType Guest

  • Share an existing SPO Site with the external user with a Microsoft account without sending an invitation and verufy the user can access the site without problems…and that’s all.

Office 365: Otra aproximación para añadir usuarios externos en sitios de SPO (III)!

Siguiendo con la serie de artículos sobre como añadir usuarios externos a sitios de SharePoint Online (SPO) en Office 365, en esta ocasión vamos a ver como podemos hacer uso de la misma aproximación, pero con usuarios que tengan una cuenta Microsoft. Pero antes de empezar, os recuerdo los posts previos de la serie:

El procedimiento a seguir es el siguiente:

  • En primer lugar, en el Azure AD asociado a nuestro Office 365 añadimos un nuevo usuario que sea una cuenta Microsoft existente.
  • A través del portal de Office 365, verificamos que el usuario está disponible.

image

image

  • En el módulo de Windows Azure Active Directory ejecutamos las siguientes sentencias PowerShell que permiten obtener el usuario externo y configurarlo como invitado…precisamente esta configuración es la que permite que luego se pueda compartir un sitio de SPO con el usuario.
$sUserName="jcgonzalez@nuberosnet.onmicrosoft.com"

$sMessage="Introduce your Office 365 Credentials"

$O365Credentials

$O365Credentials=Get-Credential -UserName $sUserName -Message $sMessage

Connect-MsolService -Credential $O365Credentials

 

$sExternalUserMicrosoftAccount="agonzalezfraga_outlook.es#EXT#@NuberosNET.onmicrosoft.com"

$msolExternalUserMicrosoftAccount=Get-MsolUser -UserPrincipalName $sExternalUserMicrosoftAccount

Set-MsolUser -ObjectId $msolExternalUserMicrosoftAccount.ObjectId -UserType Guest

  • A partir de aquí, basta con compartir un sitio de SPO con el usuario externo y verificar que accede sin problemas y sin necesidad de invitación.