No Outlook, tenho 3 calendários, os dois primeiros de contas corporativas do Exchange (O365) e o terceiro é importado (assinado) do Gmail. Quando abro o evento ICS e pressiono salvar, ele sempre aparece no primeiro calendário (pela ordem em que estão localizados na lista de contas), mas quero importar o evento para o último (Gmail). Como fazer isso? Não vejo nenhuma opção para selecionar o calendário durante a importação.
relate perguntas
-
O tipo de SPF ptr é desencorajado? Então o que devo usar?
-
Recupere o URL de reunião do Skype ausente de um convite de reunião do Skype
-
Por que o Thunderbird não exclui completamente os e-mails?
-
Impedir salvar a senha do arquivo PST?
-
A visualização do Outlook foi alterada na pasta principal da caixa de entrada, mas não em outras
Como você mencionou em seu comentário , parece que você não tem permissão para criar novos itens no calendário do Gmail inscrito. Tente criar um novo compromisso/reunião manualmente, você encontrará o mesmo erro confirmando que não é o ICS ou as etapas de importação que estão causando o problema. Como o comentário @FreelancerJ apontou, os calendários assinados são somente leitura. A Microsoft parece confirmar isso em seu artigo gmail-subscribe na parte inferior de
Subscribe to your Google Calendar
:Parece que, neste momento, não é um recurso suportado entre a Microsoft e o Google:
No entanto, parece que isso pode estar mudando, pois um artigo de suporte recente (embora sem data) da Microsoft mostra que o OAuth2 está sendo implementado em atualizações do Outlook para entrar em contas do Gmail. O artigo discute apenas seu uso para e-mail neste estágio, e as capturas de tela do processo no Windows mostram apenas as permissões para o e-mail sendo configurado. As capturas de tela do Outlook para Mac, no entanto, mostram permissões de leitura e gravação concedidas para o Calendário também (junto com Contatos e Google Drive), embora a partir da documentação não esteja claro se eles são realmente suportados.
Com alguma sorte, isso significa que esse suporte pode vir em futuras atualizações do Outlook, já que a maior parte do trabalho duro para isso deve ter sido a implementação do OAuth2 no Outlook. Uma vez que o aplicativo tenha uma credencial seguindo o fluxo de entrada do OAuth2, não há muito mais a fazer além de se conectar ao servidor CalDAV do Google com essas credenciais, de acordo com os documentos do desenvolvedor do Google. Quando ou se isso acontecer, no entanto, depende da Microsoft neste estágio. Se eles tiverem uma maneira de enviar solicitações de recursos e você quiser que esse recurso seja adicionado, sugiro avisá-los para que possam ter uma ideia de qual demanda existe para valer a pena gastar tempo de desenvolvimento :-)
Como solução alternativa, que tal adicionar diretamente seu evento .ics ao seu calendário do Gmail?
Link de referência: https://support.google.com/calendar/thread/3231927?hl=en
Uma ideia (também?) simples:
Vá para a visualização Calendário e desmarque todos os outros calendários em Meus calendários. Isso ocultará os outros calendários e deixará apenas aquele para o qual importar.
Agora importe o
.ics file
, que deve ir para o único calendário habilitado.Por fim, reative os outros calendários novamente.
Quando você abrir o arquivo ICS, vá para "arquivo" no canto superior esquerdo e clique. Selecione "Mover para pasta", depois "Copiar para pasta", role para baixo até a conta de calendário na qual deseja salvá-lo e selecione a caixa de calendário. Selecione "OK".
Deve salvar nesse calendário específico. Perto. (Ele perguntará se você gostaria de salvar as alterações, mas diga não. Se você disser sim, ele também salvará este compromisso em seu calendário padrão).