none
O365 práva sdílení kalendáře RRS feed

  • Dotaz

  • Ahoj

    Měl bych dotaz, lze nastavit v exchange center v GUI, práva pro celou organizaci, aby každý mohl se všemi ve skupině( né externě,jako jeto v nastavení organization) sdílet svůj kalendář, respektive místo a název ? Abych nemusel každému individuálně měnit pravdila a hlídat že si je opět nezmenil na busy/free time ? 

    Děkuji za radu  

    pondělí 30. března 2020 10:36

Odpovědi

Všechny reakce

  • Pres GUI? kdepak...

    Pres PS? samozrejme. https://theitbros.com/add-calendar-permissions-in-office-365-via-powershell/

    • Označen jako odpověď StandaHa88 pondělí 30. března 2020 12:30
    pondělí 30. března 2020 10:40
  • Díky, taky jsem našel, nejsem v PS ješte moc kovaný ,ale nějak to dopadne :-) díky. 
    pondělí 30. března 2020 12:30
  • Ten navod je hezky polopaticky. Podle nej to da i zacatecnik :)
    pondělí 30. března 2020 12:50
  • (y)

    Díky za pomoc 

    pondělí 30. března 2020 13:18
  • Vše funguje, jen bych měl jeste dotaz, setkal jste se někdy s tím že by šla tyta opravnění uzamknout na celou organizaci ? Aby si někdo druhý den nepřenastavil oprávnění.Mohu nastavit skript, který se bude každý den spouštět a ten bude nastavovat oprávnění na třeba reviewer, ale byla by až druhá možost. 

    Děkuji za radu 

    S

    úterý 31. března 2020 10:24
  • Dobrý den, můžete také místo nastavení přes Mailbox Plan nastavit výchozí hodnoty pro organizaci. Uživatel je ovšem může změnit. Řešení je spouštění onoho skriptu kontinuálně, případně použití OWA politiky a GPO a snaha schovat ovládací prvky, aby to uživatel nemohl vypnout. Upřímně, představil bych uživatelům soukromé schůzky a řekl, že takto to u Vás máte a tečka.
    středa 1. dubna 2020 7:19
    Vlastník
  • Zdravim, nevim jetli tohle vlakno neni uz off, ale potrebuji udelat stejnou vec, proste u vse users v nasem tenantu nastavit kalendar na LimitedDetails misto defaultniho AvailableOnly.

    Zkousel jsem to podle toho navodu z odkazu v tomto vlaknu ale i kdyz jsem globalni admin tak kdyz sustim ten prikaz na zobrazeni prav uzivatelu a jejich kalendaru tak me to u kazdeho usera ukaze chybu couldnt be found -  obrazek sem zatim nepostu bez overeni uctu. Nevite cim by to mohlo byt?

    Mame ceske prostredi tak je tam misto Clendar Kalendář.

    Ten navod z odkazu je starsiho data tak nevim zda to jeste plati?

    Diky

    pátek 29. dubna 2022 11:39
  • Zdravíme, a mohl byste stem případně dát celý onen příkaz, jak jej spustíte?

    Jste si jist tím, že máte české prostředí, ale každý má české názvy složek ve schránce? Případně sedí primární identifikátory uživatelů? Vyjede vám jiná složka své práva, nebo se stejnou chybou skončí všechny?

    pátek 29. dubna 2022 12:03
    Vlastník
  • DD, diky za odpoved

     Get-Mailbox | ForEach-Object {Get-MailboxFolderPermission $_":\Kalendář"} | Where {$_.User -like "Default"} | Select Identity, User, AccessRights

    Zkousel jsem to i takhle aby me to vypsalo vsechy user v tenantu jka ymaji opravneni na kalendare, cesky prostredi mam kdyz to dam na jednotlivce 

    Get-MailboxFolderPermission jmeno.prijmeni:\Kalendář

    tak tenhle skript funguje a vyhodi

    FolderName           User                 AccessRights                                                                                                       SharingPermissionFlags
    ----------           ----                 ------------                                                                                                       ----------------------
    Kalendář             výchozí              {AvailabilityOnly}
    Kalendář             Anonymous            {None}

    A ja bych prave potreboval pro vsechny v tenantu LimitedDetails na jednotlivce me to funguje ale delat to rucne asi neni to co clovek chce mame tu pres 300 uzivatelu.

    Jeste bych mozna zkusil v tom skriptu co jsem posilal prvni tak misto Default dat cesky V/výchozí?

    Diky

    pátek 29. dubna 2022 13:52
  • Díky, zkuste, začínáte přicházat na kouzla lokalizace.
    pátek 29. dubna 2022 20:08
    Vlastník
  • ano výchozí jsem zkusil, ale tam zase to sice projde asi 80 procent ale stejne u tech cca 20 procent to porad pise couldt be found...sice u nekterych uctu to chapu to jsou nektere sdilene schrankay a podobne ale dela to i u nekterych klasickych uctu u kterych vim ze se kalendar pouziva a maji vscihni stejne licence jako u tech co jim to funguje...pouivame Microsoft 365 E3 a M365F3.

    Get-MailboxFolderPermission jmeno.prijmeni:\Kalendář

    Napriklad kdyz tohle dam u uziavtele ktery me u predchoziho scriptu psalo could be found tak kdyz napisu primo na nej tak me to pise to same, ale urcite vim ze kalendar mu funguje v outlooku si jeho kalendar muzu pridat akorat jak rikam vidim pouze free/busy status a ja potrebuji na cely tenant dat Limited Details u vsech a idealne nastavit aby to bylo vychozi i pro dalsi pridane uzivatele.

    pondělí 2. května 2022 7:11
  • Ještě doplním jedno kouzlo. Ta ukázka práva nastavuje pomocí Set. Pokud tam práva nejsou, je zapotřebí je přidat Add.

    Doporučuji si projít, u koho jste nastavil, u koho/čeho Vám zbývá a jaký je mezitím rozdíl.

    Je to sdílená schránka, kde jste delegátem? Jsou stejná práva na nadřezené složce a nerozbil to uživatel například delegačním průvodcem v Outlooku?

    pondělí 2. května 2022 18:27
    Vlastník
  • Diky za odpoved, ale stejne nechapu proc me to u nekterych useru pise couldnt  be found je to i treba u mych testovacich par useru u kterych jsem urcite nedela nic s kalendrem ty mam jen na testovani u nasazovani novych veci ohledne intune autopilota. Tak se bojim kdyz dam u vsech useru bud add nebo set prava tak me to stejne u tech useru napise couldnt be found z nejakeho duvodu. Mozna dat u vsech remove prave a pak set? Jeste bych se zeptal zda se da nastavit aby pak defaultne i dalsi pridani novy uzivatele meli kalendar na Limited Details nebo je potreba cca kazdy mesic skript poustet znova? Diky
    úterý 3. května 2022 8:00
  • Tak si vypiste root slozky u toho "zlobiveho mailboxu"

    Viz https://docs.microsoft.com/en-us/powershell/module/exchange/get-mailboxfolder?view=exchange-ps

    A treba se dozvite, ze se interne jmenuje uplne jinak, nez si myslite.

    úterý 3. května 2022 8:55
  • Diky koukal jsem na to ale tam je v clanku napsano (Administrators can't use this cmdlet to view folders in other mailboxes (the cmdlet is available only from the MyBaseOptions user role).) Tak kdyz jsem to dal na sebe tak me to vypaslo

    PS C:\scripts> Get-MailboxFolder

    Name                        FolderPath HasSubfolders
    ----                        ---------- -------------
    Nahoře v úložišti informací {}         True

    Ale kdyz zkousim jine usery tak me to pise 

    PS C:\scripts> Get-MailboxFolder tester.prvni@usetreno.cz:\Kalendář
    The specified mailbox Identity:"tester.prvni@usetreno.cz" doesn't exist.
        + CategoryInfo          : NotSpecified: (:) [Get-MailboxFolder], ManagementObjectNotFoundException
        + FullyQualifiedErrorId : [Server=VE1PR04MB6622,RequestId=05938568-e22d-4ddf-ba59-8becc3019ec5,TimeStamp=03.05.2022 10:13:41] [FailureCategory=Cmdlet-ManagementObjectNotFoundException] 7D15B8B7,Microsoft.Exchange.Management.StoreTasks.GetMailboxFolder
        + PSComputerName        : outlook.office365.com

    PS C:\scripts> Get-Mailbox "tester.prvni" | Format-List a tohle me normalne vrati info o tom uzivately.

    Tak porad nejak nevim kde je problem

    EDIT: jen dalsi poznatek...

    u uzivatelu co me to ukazuje viz ten predesly post tak pri get mailboxfolder permission ukazuje

    FolderName           User                 AccessRights                                                                                                       SharingPermissionFlags
    ----------           ----                 ------------                                                                                                       ----------------------
    Nahoře v úložišti... výchozí              {None}
    Nahoře v úložišti... Anonymous            {None}

    Ale u tech uzivatelu co me to pise couldn be found tak ukazuje stejny prikaz:

    FolderName           User                 AccessRights                                                                                                       SharingPermissionFlags
    ----------           ----                 ------------                                                                                                       ----------------------
    Top of Informatio... výchozí              {None}
    Top of Informatio... Anonymous            {None}

    Ted nevim proc je to jednou cesky a podruhe anglicky???

    • Upravený Pedja C úterý 3. května 2022 10:49
    úterý 3. května 2022 10:15
  • Tak mam tu jeste jeden poznatek u tech uziavtelu co me to pise couldnt found tak je opravdu potreba pouzivat misto ceskyho Kalendar tak anglicky Calendar. Nevite proc se to takhle deje ze je pulka v cestina pulka v anglictine? Nebo je to asi uz na ticket na jejich support?

    Diky

    středa 4. května 2022 14:54
  • To není na technickou podporu.

    Pokud Vám správce založí schránku na Exchange a nenastaví pro Vás předem, v jakém jazyce a nastavení je, nastane následující:

    První přihlášení přes OWA: Uživatel si vybírá jazyk a časové pásmo (potvrzuje výchozí volby v organizaci), nebo dle lokace prohlížeče, pokud je povoleno.

    První přihlášení přes Outlook: Schránka se vytvoří v jazyku a zobrazení, který určuje klient.

    Někdo tedy může mít Kalendář a Doručenou poštu, jiný třeba Calendar a Inbox. Uživatel si to kdykoliv může změnit. V nastavení OWA i Outlook je možnost přejmenovat výchozí složky. Což můžete lidem udělat i jako správce.

    Nebo nastavit ty výchozí volby. Nebo při založení schránky to uživateli nechat nastavit automaticky.

    středa 4. května 2022 18:53
    Vlastník
  • Jestli to ma byt vsude stejne a chcete to vsude stejne, pak se jako admin zamerit na neco takoveho:

    Get-Mailbox | Set-MailboxRegionalConfiguration -LocalizeDefaultFolderName:$true -Language 1029 -TimeZone "Central Europe Standard Time"

    Tj. vsichni maji cestinu, pocestene slozky, spravnou casovou zonu.
    středa 4. května 2022 20:39
  • A kdyz to nejde jednim smerem, vetsinou existuje i jina cesta.

    I Exchange Online ma zatim EWS. Pres toto rozhrani lze zjistit nazev slozky. Inspirace treba zde https://morgantechspace.com/2021/12/list-all-folders-in-a-mailbox-using-ews-api-and-powershell.html

    A ujo google poradi, jak najit URL pro EWS u Exchange online...

    středa 4. května 2022 20:44
  • Diky tam asi opravdu bude jadro pudla, ale ted zkousim napr ten muj test ucet co tam mam a v PS me to ukazuje anglicky ale kdyz se prihlasim do owa tak to vidim cesky a v nastaveni uctu tam je casove pasmo prague, a jazyk zobrazeni zadna predvolba(cerstina(Cesko)) - tak tam nevim kde by to mohlo byt nastaveno na Anglictinu. Ale asi zkusim tady ten navod co posilal aby se vsechny ucty nastavili ne ceske prostredi.

    EDIT: Dalsi divno vec ted jak jsem se prihlasil na muj ucet s tim testovacim userem a nic jsem nemenil tak najedou v PS musim misto Calednar davat Kalendář. - Takže asi opravdu řešení nastavit pro vsechny jak jste psal a melo by to byt ok, ale chtel jsem se zeptat pak nove pridani uzivatele zase budou mit Free/Busy nebo u nich bude taky LimitedDetails kdyz to nastavim podle toho navodu vyse?

    • Upravený Pedja C čtvrtek 5. května 2022 10:00
    čtvrtek 5. května 2022 9:27