Kategoriarkiv: verkligheten

Hur jag brukar lägga till användare i bulk via Powershell

Anslut först till din Office 365 tenant med powershell

För att underlätta så lägger jag först in CSV filen i en syntax som heter $users:
PS C:\WINDOWS\system32> $users = Import-Csv -Encoding UTF8 C:\_Temp\office365users.csv

CSV filens innehåll:

UserPrincipalName,DisplayName,FirstName,LastName
Kalle.Anka@doman.se,Kalle Anka,Kalle,Anka
Krosus.Sork@doman.se,Krösus Sork,Krösus,Sork
Joakim.von.Anka@doman.se,Joakim von Anka,Joakim,von Anka

För att lägga till användarna som finns med i CSV filen:
PS C:\WINDOWS\system32> $users | ForEach-Object { New-Msoluser -userPrincipalName $_.UserPrincipalName -displayname $_.displayname -firstname $_.firstname -lastname $_.lastname -usagelocation ”SE” }

Detta visas då på skärmen, efter det kan man enkelt kopiera och klistra in användarnamn och lösenord till valfritt format.

Password UserPrincipalName DisplayName isLicensed
——– —————– ———– ———-
Xuhu6345 Kalle.Anka@doman.se Kalle Anka False
Xaha8206 Krosus.Sork@doman.se Krösus Sork False
Zaya3054 Joakim.von.Anka@doman.se Joakim von Anka False

 

Vill du ha ett förutbestämt lösenord så ska CSV filen se ut såhär: 

UserPrincipalName,DisplayName,FirstName,LastName,Password
Kalle.Anka@doman.se,Kalle Anka,Kalle,Anka,LösenordförKalleAnka
Krosus.Sork@doman.se,Krösus Sork,Krösus,Sork,LösenordförKrösusSork
Joakim.von.Anka@doman.se,Joakim von Anka,Joakim,von Anka,LösenordförJoakimVonAnka

 

För att lägga in de användarna med förutbestämt lösenord skriver du då:
PS C:\WINDOWS\system32> $users | ForEach-Object { New-Msoluser -userPrincipalName $_.UserPrincipalName -displayname $_.displayname -firstname $_.firstname -lastname $_.lastname -Password $_.Password -usagelocation ”SE” -ForcechangePassword $False }

Här finns även -ForceChangePassword $False med, det betyder att användaren inte behöver byta lösenord när den loggar in första gången.

 

Sätta licens på nyligen tillagda användare:
$users | Set-MsolUserLicense -AddLicenses domanab:O365_BUSINESS_PREMIUM

domanab:O365_BUSINESS_PREMIUM  <—- Ersätt detta med den licensen du har

För att se vilka licenser man har tillgång till:
PS C:\WINDOWS\system32> Get-MsolAccountSku

AccountSkuId ActiveUnits WarningUnits ConsumedUnits
———— ———– ———— ————-
domanab:SMB_BUSINESS_ESSENTIALS 1 0 1
domanab:O365_BUSINESS 25 0 0
domanab:SMB_BUSINESS_PREMIUM 8 0 8
domanab:O365_BUSINESS_PREMIUM 25 0 1

För att kolla licensstatus på användare:
Get-MsolUser | Out-Gridview

Vill man kan man skriva detta istället för att skapa användare:
$users | ForEach-Object { New-Msoluser -userPrincipalName $_.UserPrincipalName -displayname $_.displayname -firstname $_.firstname -lastname $_.lastname -usagelocation ”se” -LicenseAssignment domanab:O365_BUSINESS_PREMIUM  >> c:\_temp\o365userinfo.txt }

Då blir användarna licensierade på engång och användarinformationen skickas ut till filen som heter C:\_Temp\o365userinfo.txt

Mer information: http://community.spiceworks.com/how_to/66141-powershell-create-and-license-users-in-bulk-on-office-365

http://blogs.technet.com/b/heyscriptingguy/archive/2014/08/04/use-powershell-to-create-bulk-users-for-office-365.aspx

http://community.office365.com/en-us/f/148/t/192156.aspx

Microsoft Cashback och Office 365.

Microsoft kör lite cashback erbjudanden på vissa licenser i tid och otid. Nu senaste året har det varit på bland annat Office 365 i olika omgångar. Kan man utnyttja dessa erbjudanden så får man som ÅF högre marginal.

Hur gör man för att registrera sig då?

Först och främst så går man in på denna sidan: http://www.microsoft.com/emea/mos/sv-se/Default.aspx

När du registrerat dig så loggar du in och ansöker om erbjudandet.
cashback1

Det du behöver fylla i är open avtalets nummer vilken är det som även kallas för behörighetsnummer / authorization number

Sedan behöver du även en inskannad kopia av kundfakturan.

Finns en begränsning som kan vara bra att känna till om du säljer väldig få Office 365 licenser åt gången och det är att det måste vara minst 5 st Office 365 licenser på open avtalets nummer för att du ska vara berättigad till cashback på just det avtalet.

Efter att du ansökt om en cashback som blivit godkänd kommer ett mail dyka upp i din inkorg från cisupport@msdirectservices.com det mailet ser ut såhär:

cashback2

 

Du får gå in och registrera dig på denna sidan: https://microsoft-rebates.com/CIC

Där får du registrera bland annat ditt bankkonto så att Microsoft kan betala ut pengar till dig.

Efter du gjort detta borde pengarna ramla in på ditt konto inom 30 dagar.

Office 365 flera domäner och delade mailboxar.

Ibland har en kund en drös med domäner som man ska ha in i Office 365. Det fungerar oftast utan problem. Tyvärr har Microsoft inte riktigt tänkt till när man ska skapa delade maillådor om man t.ex. ska ha olika info maillådor till olika domäner.

Om du har två domäner, domänA.se och domänB.se där domänA.se är standarddomän i din tenant och skapar en delad maillåda som heter info@domänA.se så kommer den få ett attribut som heter WIndowsLiveID som är info@domänA.se. När du sedan försöker skapa en info@domänB.se kommer den med att vilja ta WindowsLiveID som heter info@domänA.se därför kommer följade felmeddelande att visas:

Windows Live ID ”test_shared@test.domänA.se” already exists as a managed Windows Live ID. To use the existing Windows Live ID, use the UseExistingLiveId parameter.
+ CategoryInfo : NotSpecified: (0:Int32) [New-Mailbox], WLCDManagedMemberExistsException
+ FullyQualifiedErrorId : A5FDB8CC,Microsoft.Exchange.Management.RecipientTasks.NewMailbox
+ PSComputerName : pod51016psh.outlook.com

Två olika lösningar på detta problemet är:

Den ena är att skapa en delad maillåda som heter t.ex. infodomänB@domänB.se och sedan gå in och sätta ett alias på den maillådan till info@domänB.se och sätta det aliaset som svarsadress.

Eller också byter man WindowsLiveID med hjälp av powershell, instruktioner för det finns här: https://www.cogmotive.com/blog/office-365-tips/create-shared-mailboxes-with-same-alias-at-different-domains-in-office-365

Ta bort en användare från en ”staged” migreringsbatch.

Ibland när man migrerar så misslyckas en eller ett par användare i en batch. För att slippa ta bort hela batchen och börja om på nytt kan man ta bort vissa användare när du kör en staged migrering. När du kör en cutover migrering så löser detta sig av sig själv genom att du helt enkelt startar om batchen.

För att ta bort en användare i en staged migreringsbatch gör du så här:

Logga in mot Office 365 med en admin via powershell.

För att få fram vilka användare som är i migreringsläget skriver du Get-MigrationUser
Sedan för att ta bort en användare som har misslyckats skriver du Remove-MigrationUser -Identity ’användarnamn’ -Force

Efter detta kan du skapa en ny batch med de användarna som har misslyckats.

Källa: https://technet.microsoft.com/en-us/library/jj218717%28v=exchg.150%29.aspx och https://technet.microsoft.com/en-us/library/jj219167(v=exchg.150).aspx

Workaround för InvalidLicenseException när du kör en staged migrering

Om man har råkat få på Exchange Online licenser för användarna innan man migrerar över deras maillådor till O365 när du kör Dirsync och migrerar med hjälp av en staged migrering så kan det bugga rätt rejält. Felmeddelandet som kommer i loggen för användaren är detta:

”27/01/2015 15:41:35 [DB4PR04MB489] Transient error InvalidLicenseException has occurred. The system will retry (60/60).
27/01/2015 15:42:08 [DB4PR04MB489] The Microsoft Exchange Mailbox Replication service ’DB4PR04MB489.eurprd04.prod.outlook.com’ (15.1.65.15 caps:1FFF) is examining the request.
27/01/2015 15:42:10 [DB4PR04MB489] Connected to source mailbox ’Outlook Anywhere (/o=Foretag/ou=First Administrative Group/cn=Recipients/cn=username)’, database ”, Mailbox server ’servername’ Version 8.1 (Build 399.0).
27/01/2015 15:42:10 [DB4PR04MB489] The job encountered too many transient failures (60) and is quitting.
27/01/2015 15:42:10 [DB4PR04MB489] Fatal error InvalidLicenseException has occurred.”

Det som hjälper är att ta bort användaren från den migreringsbatchen som den ligger i med hjälp av Powershell kommandot: Remove-MigrationUser (Källa: https://technet.microsoft.com/en-us/library/jj219167(v=exchg.150).aspx)

Efter detta ta bort Exchange Online licensen för användaren (ibland krävs det att man tar bort alla O365 licenser), lägg sedan till licenserna igen. Då kommer en maillåda att skapas i O365 för den användaren. Gör sedan en ny migreringsbatch med de berörda användarna!

Guide för att skapa ny standard profil och konfigurera ett Office 365 konto i Outlook 2013

Många har problem med att slutanvändarna inte vet hur man ska konfigurera sin Outlook när man bytt till Office 365. Därför har jag gjort en liten guide som hjälper användarna lite på traven.

Gå till Kontrollpanelen.

I Windows 7:
Tryck på Windows tangenten eller Startknappen > Kontrollpanelen
kontrollwin7

I Windows 8:
Tryck på Windows tangenten eller Startknappen och skriv Kontrollpanelen
kontrollwin8

När du startat kontrollpanelen så uppe i högra hörnet finns en sökruta. Skriv e-post i den rutan.
Har du fler än ett Outlook installerat och vill konfigurera Outlook 2013 ska du skriva mail i den sökrutan istället.

Klicka sedan på E-post.
kontrollpanel
Klicka på Visa profiler.
profiler1

Klicka på Lägg till.
epost1

Skriv in ett profilnamn (t.ex. O365) och tryck på OK.
nyprofil

Skriv sedan in dina uppgifter till O365 i fönstret som kommer upp.
Klicka sedan på nästa.
laggtillkonto

Klicka på slutför
laggtillkonto1

Klicka på Använd alltid denna profil och välj profilen som du nyss skapade (t.ex. O365).
epost2

Klicka på OK, starta din Outlook 2013. Nu ska den vara konfigurerad att använda ditt Office 365 konto som e-post.

 

O365 kan nu ta över DNS hanteringen!

Vet inte hur länge det har funnits men upptäckte idag när jag registrerade en ny O365 kund att man kan hantera DNS för sin domän i O365.

Smidigt och framförallt billigt ifall man betalar någon annan för att ha hand om denna funktionen.

Mer information finns här: https://support.office.com/en-ca/article/Add-or-edit-custom-DNS-records-in-Office-365-af00a516-dd39-4eda-af3e-1eaf686c8dc9

Och lite mer information här: https://support.office.com/en-ca/article/Using-and-managing-domains-in-Office-365-Small-Business-d5e3a883-4edb-4c19-b1bb-b07f8f3b73e8#__toc386205317