Existe uma maneira de compartilhar calendários com o PowerShell usando o office365?

1

Eu tenho alguns clientes em seus próprios planos do Office365 e eles gostam de ter todos os seus calendários compartilhados entre si. Eles não são muito experientes em tecnologia, o que me deixa sempre ter que fazer o login em cada conta de e-mail, enviar as ações e depois aceitá-las.

É possível usar o powershell no Office365? Em caso afirmativo, você pode usá-lo para compartilhar em massa e aceitar convites de calendário?

Nenhum desses clientes é baseado em domínio nem nós executamos nenhum servidor Exchange.

    
por Jason 25.08.2016 / 22:29

1 resposta

2

Não é meu trabalho real, mas "Ace Fekay" conseguiu fazer isso funcionar bem usando os seguintes comandos do Powershell:

Para adicionar direitos a um calendário para um usuário, JohnDoe, e fornecer a ele direitos de acesso "Editor":

Add-MailboxFolderPermission -Identity [email protected]:\Calendar -User [email protected] -AccessRights Editor

Comando para adicionar permissões a um calendário para vários usuários (lista de usuários) importando uma lista de usuários em um arquivo de texto e canalizando o comando:

Get-Content c:\Scripts\users.txt | foreach {Add-MailboxFolderPermission -Identity Classroom2:\calendar -User $_ -AccessRights Editor}

Content of “users.txt:” [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

Referência : link

    
por 27.08.2016 / 08:27