Per abilitare la possibilità di condividere a tutti di una cartella su un sito di Sharepoint:
$SiteURL= "https://nometenant.sharepoint.com/sites/Areascambio"
Install-Module -Name Microsoft.Online.SharePoint.PowerShell
$adminUPN="admin@nometenant.onmicrosoft.com"
$orgName="nometenant"
$userCredential = Get-Credential -UserName $adminUPN -Message "Type the password."
Connect-SPOService -Url https://$orgName-admin.sharepoint.com -Credential $userCredential
set-sposite -identity $Siteurl -sharingcapability ExternalUserAndGuestSharing
Per abbilitare un gruppo di Office365 a essere presente in Outlook:
https://outlook.office365.com/ecp
Poi scegliere: "hybrid" nel menù e scaricare l'app che lancia powershell
Enable-PSRemoting
Connect-EXOPSSession -UserPrincipalName mail@techseed.it
Import-Module ExchangeOnlineManagement
Connect-ExchangeOnline -UserPrincipalName mail@techseed.it -ShowProgress $true
Set-UnifiedGroup -Identity mail@nometenant.it -HiddenFromExchangeClientsEnabled:$false
Set-UnifiedGroup -Identity mail@nometenant.it -HiddenFromAddressListsEnabled:$false
Per impostare una caselle di gruppo in modo che i messaggi inviati siano salvati nella sua posta inviata:
Set-Mailbox gruppo@sinergo.it -MessageCopyForSentAsEnabled $true
Per impostare un calendario di una risorsa in modo che si veda chi l'ha prenotata
Set-MailboxFolderPermission -AccessRights LimitedDetails -Identity "Smartworking:\calendar" -User default
Per impostare un calendario di una risorsa in modo che si vedano i dettagli completi
Set-CalendarProcessing -Identity mail@techseed.it:\calendar -AddOrganizerToSubject $true -DeleteComments $false -DeleteSubject $false
Per abilitare un calendario a essere pubblicato (sia web che ics)
Set-MailboxCalendarFolder -Identity mail@techseed.it:\calendar -PublishEnabled $true
Set-MailboxCalendarFolder -Identity mail@techseed.it:\calendar -DetailLevel Full
Set-MailboxCalendarFolder -Identity mail@techseed.it:\calendar -PublishDateRangeTo OneYear
Set-MailboxCalendarFolder -Identity mail@techseed.it:\calendar -PublishDateRangeFrom OneYear
//per ottenere l'url del calendario pubblicato
Get-MailboxCalendarFolder -Identity mail@techseed.it:\calendar
Per mostrare un gruppo in Outlook quando di default non compare
Set-UnifiedGroup -Identity abc@techseed.it -HiddenFromExchangeClientsEnabled:$False