Change Sharing Settings and Invite External User as guest in SharePoint Online Using Front End or PowerShell

Azure Active Directory PowerShell For SharePoint Online SharePoint Online

Είναι πολύ σύνηθες το φαινόμενο να θέλουμε να καλέσουμε κάποιον guest στο SharePoint του οργανισμού μας .

Για να μπορέσουμε να καλέσουμε κάποιον στο SharePoint του οργανισμού αρχικά θα πρέπει από το Azure Active Directory να εισάγουμε το χρήστη

Επιλέγουμε New guest user και εισάγουμε τα στοιχεία στη φόρμα

Ο παραλήπτης λαμβάνει email και πρέπει να αποδεχτεί την πρόσκληση

Για να μπορέσει όμως να αποκτήσει δικαιώματα στον οργανισμό ο προσκεκλημένος χρήστης θα πρέπει να γίνουν και κάποιες αλλαγές σε επίπεδο admin center στην καρτέλα sharing

Κάνετε τις επιλογές της αρεσκείας σας και έτσι ο προσκεκλημένος χρήστης έχει πλέον δικαιώματα στον οργανισμό σας.

Η παραπάνω ενέργεια μπορεί να γίνει και προγραμματιστικά με χρήση PowerShell Online Management

Αρχικά εγκαθιστούμε το Module για τη διαχείριση του Active Directory μέσω Pnp


Ο κώδικας που εκτελούμε είναι ο παρακάτω

#διευθυνση του site
$SiteURL = "https://mydomain-admin.sharepoint.com"
 
#Συνδεση με Azure Active Directory
Connect-AzureAD -TenantDomain "mydomain.onmicrosoft.com"
 
New-AzureADMSInvitation -InvitedUserDisplayName "Konstantinos Boutsioulis" -InvitedUserEmailAddress mymail@mydomain.com -InviteRedirectURL $SiteURL -SendInvitationMessage $True

#Αποσύνδεση με Azure Active Directory
Disconnect-AzureAD
Share knowledge with your friends !!!