skapa en ny adresslista för Exchange Online (Office 365)
Sekretess & Cookies
denna webbplats använder cookies. Genom att fortsätta godkänner du deras användning. Läs mer, inklusive hur du kontrollerar cookies.
en fråga ställdes i Exchange IT Pro-gruppen i Microsofts Office 365-nätverk:
”finns det något sätt jag kan lägga till mappar i katalogen på Outlook till exempel lägga till en mapp ”personal” för användare att klicka på den och all personal kommer upp. Jag har lagt till en bild. Tack för att jag använder Office 365 Exchange Online.”
den medföljande skärmbilden visade avsnittet People i Outlook Web App (OWA) och alla indikationer var att begäran ville ha ett sätt att skapa en ny ”personal”-post under ”Directory” – trädet till vänster på skärmen. Som standard innehåller detta träd poster för” alla rum”,” alla användare ” och så vidare.
mitt svar var att en ny adresslista skulle tjäna syftet, förutsatt att du kunde skapa ett mottagarfilter för att isolera de e-postaktiverade objekt som du ville visa när listan öppnades. Det finns dock några skillnader i att skapa en adresslista för Exchange Online än för Exchange 2013 (dokumenterad på sidorna 345-349 i kapitel 7 i ”Microsoft Exchange 2013 Inside Out: Mailbox and High Availability”), så här är en kort översikt över vad som behöver göras.
först, som allt annat i utbyte, styr RBAC åtkomst till cmdlets som styr förmågan att arbeta med adresslistor. När det händer är rollen ”adresslistor” inte tilldelad någon administrativ rollgrupp, så den första uppgiften är att tilldela rollen till en lämplig rollgrupp. Följ dessa steg:
- öppna Exchange Administration Center (EAC) i Office 365
- klicka på ”behörigheter”
- klicka på ”administratörsroller”
- välj den rollgrupp som du vill ändra. Jag valde ”organisationshantering” eftersom det är den vanliga rollgruppen som används av hyresgästadministratörer. Klicka på pennikonen för att redigera rollgruppen.
- Lägg till rollen ”adresslistor” i uppsättningen roller som ingår i gruppen och spara.
lägga till rollen adresslistor i organisationshantering
nästa steg kräver PowerShell eftersom EAC inte innehåller ett alternativ som låter dig skapa en ny adresslista. Starta PowerShell och anslut till Office 365 (använd dessa kommandon om du inte redan har dem i din PowerShell-profil). När du ansluter laddar RBAC alla cmdlets som du får köra in i PowerShell-sessionen, inklusive Adresslistorna cmdlets.
kör sedan Cmdleten New-AddressList för att skapa den nya listan. Du måste ange två bitar av data – namnet på adresslistan som ses av användare och mottagarfiltret som används av Exchange för att extrahera objekt från katalogen för visning i listan. Exemplet som visas nedan är ett mycket enkelt filter som extraherar användarpostlådor vars ”StateOrProvince” – egenskap är inställd på ”Irland.”
New-AddressList –Name 'Ireland Users' –RecipientFilter {((RecipientType –eq 'UserMailbox') –and (StateOrProvince –eq 'Ireland'))}
kör cmdlet för ny adresslista
normalt, efter att en ny adresslista har skapats med lokalt Exchange 2010 eller Exchange 2013, kör du cmdlet för Uppdateringsadresslista för att uppdatera listan. Du behöver inte göra detta för Exchange Online (cmdlet är inte tillgängligt för dig), möjligen för att någon uppdateringsaktivitet som kan suga upp mycket systemresurser hanteras bakom kulisserna.
faktum är att det finns en twist i hur Exchange Online hanterar befintliga mottagare som bör ingå i anpassade adresslistor. Eftersom Exchange Online inte gör Cmdleten Update-AddressList tillgänglig för administratörer, kommer alla befintliga mottagare vars egenskaper matchar frågan för en ny adresslista inte att utvärderas för listmedlemskap. Utvärdering sker endast när ett mottagarobjekt skapas eller uppdateras, så om du skapar en ny adresslista och mottagare redan finns som ska finnas i listan måste du uppdatera dessa mottagare för att ”tvinga” Exchange Online för att inkludera dem i listan. För mer information, se Greg Taylors EHLO-inlägg om ämnet.
den nya adresslistan visas i OWA
efter några minuter ska du kunna gå till OWA, komma åt personer och se den nya adresslistan under ”katalog” – och bättre igen, om mottagarfiltret fungerar och rätt information har fyllts i om de objekt du vill visa, kommer du att se en befolkad lista. Den sista punkten är viktig – adresslistor kan bara fungera om de kan hitta objekt enligt de filterkriterier du anger. Om ett objekt saknar något värde kommer det inte att hittas. Till exempel, om en användare inte har ”Irland” i sin StateOrProvince” egendom, då de inte kommer att visas i ”Irland användare” vy.
följ Tony @12Knocksinna