Setup DKIM Domain on Office 365 through PowerShell

Things you need to setup DKIM domain Office 365 is permission to edit DNS Management, admin to manage Microsoft365 Exchange Online and Azure Active Directory.

If you want to setup SPF, DMARC, and DKIM on Microsoft365 (formerly Office365) Exchange Online, read previous part about How to Setup SPF and DMARC with some simple explanation first.

On Microsoft365 with Exchange Online you can setup your own domain so it pointed to Exchange Online “MTA” in order to enable DKIM certificate of your mail server (Exchange Online) related to your domain.

To do this, make sure you are connected to internet on your Windows PC. Open PowerShell, you need to Run as Administrator.

WARNING! Do not close PowerShell until Disconnect command executed at the end of this setting guide.

STEP 1: Install Prerequisite

Install AzureAD, MSOnline, and ExchangeOnlineManagement on PowerShell with this command:

Install-Module -Name AzureAD
Install-Module -Name MSOnline
Install-Module -Name ExchangeOnlineManagement

STEP 2: Save Credential

Set execution policy and create $credential variable and its value with username and password of Microsoft365 with Administrator privilege. In this note I will use dummy username is [email protected] and password is 123456. My primary domain is primary.dom , but domain I want to sign DKIM is my secondary added domain on Microsoft365, let say additional.dom. you can add domain through Microsoft Admin Center on Settings, Domains, Add Domain. Change this username, password, primary.dom, and additional.dom with yours. Use this command to set execution policy and create $credential variable:

Set-ExecutionPolicy RemoteSigned
$credential = Get-Credential

A small window to input username and password should be appear, this is for credential. Input username [email protected] and password 123456.

STEP 3: Connect to Azure Active Directory, Microsoft Online Service, and Exchange Online

Connect to Azzure Active Directory with previously set variable $credential:

Connect-AzureAD -Credential $credential

Output generated should be as bellow:

Account            Environment  TenantId      TenantDomain   AccountType
-------            -----------  --------      ------------   -----------
[email protected]   AzureCloud   xxxx-xxxx-…   primary.dom    User

Connect to Microsoft Online Service and Exchange Online using previously saved variable $credential:

Connect-MsolService -Credential $credential
Import-Module ExchangeOnlineManagement
Connect-ExchangeOnline -Credential $credential -ShowProgress $true

Output generated should be looks alike as follow:

The module allows access to all existing remote PowerShell (V1) cmdlets in addition to the 9 new, faster, and more reliable cmdlets.
|---------------------------------------------------------------------------|
| Old Cmdlets                         | New/Reliable/Faster Cmdlets         |
|---------------------------------------------------------------------------|
| Get-CASMailbox                      | Get-EXOCASMailbox                   |
| Get-Mailbox                         | Get-EXOMailbox                      |
| Get-MailboxFolderPermission         | Get-EXOMailboxFolderPermission      |
| Get-MailboxFolderStatistics         | Get-EXOMailboxFolderStatistics      |
| Get-MailboxPermission               | Get-EXOMailboxPermission            |
| Get-MailboxStatistics               | Get-EXOMailboxStatistics            |
| Get-MobileDeviceStatistics          | Get-EXOMobileDeviceStatistics       |
| Get-Recipient                       | Get-EXORecipient                    |
| Get-RecipientPermission             | Get-EXORecipientPermission          |
|---------------------------------------------------------------------------|
To get additional information, run: Get-Help Connect-ExchangeOnline or check https://aka.ms/exops-docs
Send your product improvement suggestions and feedback to [email protected]. For issues related to the module, contact Microsoft support. Don't use the feedback alias for problems or support issues.

If any difference showed, don’t worry. This output just an explanation ‘changelog’ of updated ExchangeOnline PowerShell Module.

Since you want to sign DKIM for your additional domain –additional.dom-. Make sure you are have privilege to modify DNS record of your additional.dom. Some of domain registrar or hosting provider has its own DNS management system. In this case, I use Cloudflare for my DNS Management. I assume you know how to add DNS Record on your registrar, hosting provider, or DNS provider. It is quietly similar procedure when you add additional domain to Microsoft365, you also add some DNS record of your domain. Microsoft also provide DNS Management on their Microsoft365 service. In this case your NS record pointed to Microsoft DNS management, autoconfiguration may apply.

STEP 4: Generate New DKIM Configuration

Continue on your PowerShell, create new DKIM Configuration by using this command:

New-DkimSigningConfig -DomainName additional.dom -KeySize 2048 -Enabled $True

You should get output on your PS like this one,

WARNING: The config was created but can't be enabled because the CNAME records aren't published. Publish the following two CNAME records, and then enable the config by using Set-Dkim SigningConfig.

selector1-additional-dom._domainkey.XXX***.onmicrosoft.com
selector2-additional-dom._domainkey.XXX***.onmicrosoft.com

Domain          Enabled
------          -------
additional.dom  False

It means your DNS record has no CNAME Record with DomainKey selector pointed to your Microsoft365 DomainKey.

STEP 5: Add CNAME Record to your additional.dom DNS Management

Type in PowerShell this command to know what kind of record should you add to your DNS management.

Get-DkimSigningConfig -Identity additional.dom | Format-List Selector1CNAME, Selector2CNAME

Result:

Selector1CNAME : selector1-additional-dom._domainkey.XXX***.onmicrosoft.com
Selector2CNAME : selector2-additional-dom._domainkey.XXX***.onmicrosoft.com

Add CNAME Record to your DNS management. In case you are using Clouflare, login to dash.cloudflare.com with additional.dom registered, select your additional.dom, and go to DNS. Click +Add record.
Choose Type with CNAME, fill in Name with “selector1._domainkey” and Target with Selector1CNAME result from above “selector1-additional-dom._domainkey.XXX***.onmicrosoft.com“, Leave TTL to Auto and change Proxy status to DNS only by clicking on orange-cloud logo next to Proxied text until it grayed, then click Save.

Repeat this step for selector2._domainkey. So, now you have 2 new CNAME Record as below:

Other than Cloudflare, key point of this step is add CNAME Record to your DNS management as follow:

selector1._domainkey.additional.dom IN CNAME selector1-additional-dom._domainkey.XXX***.onmicrosoft.com
selector2._domainkey.additional.dom IN CNAME selector2-additional-dom._domainkey.XXX***.onmicrosoft.com

If you still confuse on add CNAME Record, leave comment on this post, I will reply as soon as possible after read your comment. Do not hesitate to bother me.

STEP 6: Apply New DKIM Configuration

After additional CNAME Record saved, wait for minutes and leaves DNS Resolver to update this change. In my case while using Cloudflare, Microsoft DNS Resolver takes around 5-10 minutes to update. Meanwhile, you can try to apply new DKIM through PowerShell as follow:

Set-DkimSigningConfig -Identity additional.dom -Enabled $true

If Microsoft DNS Resolver not yet updated (automatically), you will get error message as follow:

CNAME record does not exist for this config. Please publish the following two CNAME records first.
{0}
{1}
+ CategoryInfo : InvalidOperation: (:) [Set-DkimSigningConfig], ValidationException
+ FullyQualifiedErrorId : [Server=XYZ***,RequestId=xxxxxx-xxxx-…,TimeStamp=MM/DD/YYY HH:MM:SS AM] [FailureCategory=Cmdlet-ValidationException] XXXXXX,Microsoft.Exchange.Management.SystemConfigurationTasks.SetDkimSigningConfig
+ PSComputerName : outlook.office365.com

You can wait in minutes (again) and apply this new DKIM (again) until error disapear .

Set-DkimSigningConfig -Identity additional.dom -Enabled $true

If no more error appeared, it means your new DKIM config already applied.

NOTE: You can config another domain on your Microsoft365 by following STEP 4 – STEP 6 with your additional2.dom, additional3.dom, etc., without relogin to AzureAD and ExchangeOnline.

After finish configure DKIM to all your domain, don’t forget to close connection.

STEP 7: Close Connection

After all process above, remember to disconnect from AzureAD and ExchangeOnline through this command:

Disconnect-ExchangeOnline
Disconnect-AzureAD

Now you can safely close PowerShell.

STEP 8: Check DKIM Status Through Security & Compliance

If anything is set, you can check through Office 365 Security & Compliance. On Threat Management > Policy > DKIM, select your domain additional.dom, make sure that Sign message for this domain with DKIM signatures status is set Enabled.

That is all you need to do to Configure DKIM for your domain on Microsoft 365 Online with ExchangeOnline.

Some suggestion would be appreciate….

Image Source:
DKIM Envelope Sign and Seal from Purple Envelope with Gold Sealing Wax | Sending fancy mail. | sk | Flickr

Setting SPF, DMARC, and DKIM Exchange Online

Most common way to increase mail reputation is using SPF Record, DMARC record, and create DKIM. How to setup on Microsoft 365, formerly Office 365 Exchange Online?

There are so many method to increase your mail delivery reputation. Better reputation means smaller chance your mail marked as spam or rejected by mail-filter server or by MTA during mail transfer. Most common way to increase mail reputation is using SPF Record, DMARC record, and create DKIM. How to setup on Microsoft365 (formerly Office365) Exchange Online? SPF Record and DMARC record way more easy since SPF and DMARC setup mostly “only” need you to configure TXT record on your DNS Record. Different way, DKIM a bit more complicated since DKIM need “DomainKey” and add some digital signature in your mail so other MTA can verify that your mail is authorized by domain owner.

A letter from you to your friend

Most easy explanation about how this triple-combo work is analogue with you send a letter from your home to your friend far away.

SPF state through your DNS Record that your home (your.mail.server) address is A. Something like, “Hello everyone. If you receive letter from sender with my name (X, your.domain) from my address (A, your.mail.server), then that is from me. Else, do not trust these mail”. So your friend address (B, your.friend.server) can easily check a letter he/she received should be trusted or rejected by checking sender (X, your.domain) and from address (A, your.mail.server), if both of them match, then mail should be trusted and forward this mail to your friend (Y, your.friend.inbox).

DKIM is more advance. Everytime you (X, your.domain) send a letter from your home (your.mail.server) there is a secret stamp to seal the envelope. If any of your friends receive a mail with your name (X, your.domain), they can check and verify your seal and stamp by match-checking stamp with secret DomainKey to make sure that this mail is come from you and unaltered. In thid DKIM scenario, there is some action should executed by your mail server (signing, stamp, and seal).

DMARC is different story. It is something like a suggestion to your friend server based on SPF and DKIM check result. So, you can give some suggestion options:

  1. If SPF is verified (pass) and DKIM is verified (pass), then I suggest mail should be trusted.
  2. If only SPF is verified (pass), then I suggest mail should be trusted.
  3. If only SPF is verified (pass), then I suggest mail should be rejected.
  4. If only DKIM is verified (pass), then I suggest mail should be trusted.
  5. If only DKIM is verified (pass), then I suggest mail should be rejected.
  6. If only one of them is verified (pass), then I suggest mail should be trusted.
  7. If only one of them is verified (pass), then I suggest mail should be rejected.
  8. If none of them verified (all fail), then I suggest mail should be trusted.
  9. If none of them verified (all fail), then I suggest mail should be rejected.

Did you think that 1st and 7th suggestion is best options? Me too.

All of this possible scenario is reported periodically to some pool server to build database (ex: agari) and create report. This report somehow periodically used by spam-filter or firewall application.

So, you need to setup this triple-combo to achieve this best suggestion scenario. You can setup SPF and DMARC by only add some TXT on your DNS Record. Since Microsoft365 use spf.protection.outlook.com for their MTA, then you only add this full domain name on your SPF record. Also, this DMARC use 1st and 7th suggestion as mentioned above.

yourdomain.com. IN TXT "v=spf1 include:spf.protection.outlook.com -all"
_dmarc.yourdomain.com. IN TXT "v=DMARC1; p=quarantine; sp=quarantine; adkim=s; aspf=s; fo=1; pct=80; ri=86400; rua=mailto:[email protected]; ruf=mailto:[email protected];"

That is how to add SPF and DMARC record. Next post will be covering about DKIM on Microsoft365 (previously Office365) ExchangeOnline.

Continue… Setup DKIM On Microsoft365 Through PowerShell

Image source:
Letter Envelope Address from How to address an envelope (today.com)

Membuat PC Desktop Menjadi Dedicated Server

Dedicated server maupun colocation server keduanya memang menjanjikan kepuasan atas manajemen server. Namun, saat ini tentunya harga yang mahal masih menjadi kendala bagi para pemula terlebih bila sebenarnya hanya untuk belajar.

Web hosting adalah salah satu hal mutlak yang diperlukan dalam membuat sebuah website. Meski tidak sedikit yang menyediakan webhosting gratis, terkadang rasanya tidak puas karena banyak sekali batasan-batasan dan aturan yang harus dipenuhi. Bahkan untuk hosting berbayar pun pasti masih banyak aturan yang jika kita melanggar langsung dapat teguran, atau lebih parah lagi suspended.

Dedicated server (DS) merupakan pilihan jika kita ingin lebih bisa mengatur secara penuh server yang kita gunakan, kalau mau lebih bisa custom dari segi hardware untuk menyesuaikan dengan kebutuhan kita, colocation server (CS) tentunya semakin dapat menyesuaikan apa yang dibutuhkan dalam definisi terhadap penggunaan server.

Dedicated server maupun colocation server keduanya memang menjanjikan kepuasan atas manajemen server. Namun, saat ini tentunya harga yang mahal masih menjadi kendala bagi para pemula terlebih bila sebenarnya hanya untuk belajar.

Ada banyak cara supaya kita tetap bisa mencicipi citarasa dedicated server(bahkan colocation server) meski cara ini hanya sekedar nggombal, tidak menunjukkan sumber daya colocation server sebenarnya (terutama dalam hal upstream dan downstream bandwidth). Intinya, untuk membuat dedicated server profesional sendiri harus memiliki kecepatan internet yang tinggi terutama upstream-nya.

Pada dasarnya cara ini adalah membuat IP Dinamik (Dynamic IP) yang kita dapatkan dari supaya seolah-olah menjadi IP Statis (Static IP). Pengguna modem telepon seluler (misal di Indonesia ada XL, Indosat, Telkomsel, 3, Axis, dll.) biasanya hanya mendapatkan IP dinamis yang setiap kali kita terputus ke jaringan dan tersambung kembali, alamat IP kita berubah. Beberapa ISP memang menyediakan IP Static, tetapi belum tentu bisa diakses dari seluruh tempat (pembuktian bisa mencoba menggunakan proxy untuk akses alamat IP kita).

Dalam video yang saya buat dicontohkan cara membuat dedicated server dan colocated server sendiri memakai layanan gratis. Komputer yang dipakai adalah komputer desktop biasa, dan tentunya harus tersambung dengan internet. Berikut ini langkah-langkah membuat dedicated server menggunakan komputer desktop. Untuk lebih jelasnya bisa sambil lihat video.

  1. Install aplikasi server di komputer desktop anda (misal XAMPP atau AppServ).
  2. Buat account di http://no-ip.com, klik saja yang free (hanya untuk belajar).
  3. Selanjutnya setelah registrasi dan verifikasi alamat email silakan login. Buat alamat host (sub domain) melalui add host atau manage host(maksimal 3 buah untuk yang free).
  4. Download dan install aplikasi klien (DUC) di komputer kita untuk mengenali alamat IP dinamis kita dan mengubah IP (A record) dari alamat host (nama sub domain).
  5. Setelah terinstall, buka aplikasi dan login.
  6. Pilih host yang ingin kita gunakan sebagai alamat domain untuk mengakses server kita.
  7. Setelah selesai, coba akses alamat host atau IP host dari web browser, maka halaman yang muncul adalah halaman localhost kita.
  8. Untuk test, coba akses menggunakan proxy atau melalui komputer lain yang terhubung internet.

Selamat mencoba….

*Tulisan ini pertama kali dipublikasikan di halaman lawas.nahdhi.com (29 Mei 2013)

Aplikasi Wajib di Windows

Aplikasi gratis untuk Windows yang harus ada di komputer saya adalah Notepad++, 7-Zip, XDM, Firefox, OpenVPN, MPC, dan MobaXterm.

Saya menggunakan sistem operasi Windows pada PC sejak awal mengenal komputer. Sekarang saya harus sering berpindah-pindah mengoperasikan Windows, RedHat, Ubuntu, dan MacOS. Namun, Windows tetap menjadi OS yang saya andalkan untuk keseharian. Untuk kepeluan sederhana sehari-hari, aplikasi gratis yang harus ada di Windows PC saya diantaranya Notepad++, 7-Zip, XDM, Firefox, OpenVPN, MPC, dan MobaXterm. Saya tidak memasukkan aplikasi untuk pekerjaan dan document editor.

Notepad++

Aplikasi Notepad++ adalah aplikasi text editor semacam Notepad dengan user interface yang lebih baik. Aplikasi ini saya gunakan untuk simple editing ASCII text semisal file php, css, html, javascript, dan mysql. Terkadang saya juga edit file matlab script, python script, c, c++, dan fortran (iya, fortran ?) menggunakan aplikasi ini. Aplikasi ini memiliki fitur yang lumayan banyak tetapi fitur yang paling saya andalkan sehingga saya memilih Notepad++ adalah fungsi find and replace dan mark-up code.
(download)

7-Zip

Aplikasi ini fungsinya untuk compress-decompress serupa dengan WinZip dan WinRAR tetapi variasi file compression yang didukung jauh lebih banyak. Alasan utama saya memilih 7-zip adalah aplikasi ini ringan, mengkompres-dekompress arsip lebih cepat, mendukung lebih banyak jenis archive file, dan tentu saja karena gratis. Aplikasi 7-Zip adalah pilihan utama alih-alih menggunakan WinZip dan WinRAR yang berbayar.
(download)

Xtreme Download Manager

Aplikasi XDM ini fungsinya serupa dengan IDM sebagai file downloader. Meski fiturnya tidak selengkap IDM, tetapi fungsi-fungsi utama yang sering saya gunakan sudah ada di aplikasi XDM ini. Untuk download manager saya biasanya hanya menggunakan fitur simultaneous download, pause-resume, dan audio-video downloader. Aplikasi XDM bisa mengenali streaming media format (misal dari Youtube) dan menyimpannya dalam format audio/video semisal mp3, mp4, flv, avi, atau semacamnya untuk diputar secara offline.
(download)

Mozilla Firefox

Aplikasi web browser ini menjadi default web browser bagi saya. Meski terdapat pilihan lain semisal Opera dan Google Chrome tetapi saya lebih memilih Mozilla Firefox yang utamanya harus ada karena aplikasi ini menurut saya “less intrusive” terkait pengumpulan data pengguna. Meski menurut saya Google Chrome lebih ringan dan tampilan lebih baik tetapi saya secara pribadi kurang menyukai karena ada Google-nya. Google cukup terkenal soal pengumpulan data pengguna yang ‘kelewat batas’, hampir sama dengan Facebook yang sudah berkali-kali tertimpa kasus pelanggaran privasi. Jadi alasan utama saya memilih Firefox ketimbang Chrome adalah alasan privasi dan pengumpulan data.
(download)

OpenVPN Client

Fungsi utama dari aplikasi ini adalah menyambungkan komputer ke jaringan VPN. Saya membangun jaringan VPN untuk keperluan pribadi, terutama untuk membuat semua komputer saya di mana pun lokasi dan apa pun jaringan internetnya bisa saling terhubung satu sama lain. Jaringan VPN ini saya gunakan untuk keperluan remote desktop dan sharing file antar perangkat. Terkadang saya mengaktifkan koneksi VPN saat terhubung dengan jaringan WiFi public semisal telkom wifi.id dan wifi di kampus . Hanya OpenVPN yang saya tahu dan saya bisa mengkonfigurasikannya sendiri maka pilihan inilah yang saya ambil.
(download)

Media Player Classic – Home Cinema

Media Player Classic Home Cinema (MPC-HC) merupakan video player yang dapat memainkan berbagai format video. Meski di Windows sudah ada Video Player dan Windows Media Player, tetapi user interface aplikasi bawaan Windows kurang menyenangkan menurut saya. Saya lebih menyukai cara interaksi yang ada pada aplikasi Media Player Classic. Selain karena user interface MPC juga dapat memasukkan subtitle video, salah satu fungsi yang tidak ada pada aplikasi bawaan Windows. Variasi format video yang dapat diputar MPC pun lebih banyak dibandingkan dengan Windows Media Player dan Video Player bawaan Windows.
(download)

MobaXterm

Aplikasi ini merupakan ‘emulator’ terminal Linux di Windows. Keunggulan yang saya sukai dari MobaXterm adalah sematan Xwindow server. Untuk keperluan tertentu kadang saya melakukan remote ssh ke komputer linux RedHat atau Ubuntu. Alih-alih saya menggunakan VNC atau Teamviewer, untuk keperluan sederhana membuka aplikasi berbasis Xwindow saya biasanya menggunakan fungsi X-forwarder sehingga saya cukup remote ssh dengan perintah “ssh -X username@hostname” pada MobaXterm di Windows. Tampilan aplikasi Linux pun bisa tertampil dengan baik di Windows menggunakan Xwindow Server yang ada di MobaXterm ini.
(download)


Meski hanya 6 aplikasi yang ‘wajib’ ada di komputer pribadi saya, bukan berarti hanya itu saja yang terpasang di komputer. Ada beberapa aplikasi lain yang juga terpasang di komputer yang bisa diperoleh secara gratis misal saja Python3, Opera, VirtualBox, Steam, dan OBS Studio. Namun, tidak semua aplikasi di luar aplikasi ‘wajib’ tadi ada di tiap-tiap komputer yang saya gunakan.

Akses Microsoft Office 365 Universitas Indonesia

Universitas Indonesia melalui DSTI UI telah berlangganan aplikasi Microsoft Office 365 for Academic A3 yang dapat digunakan oleh seluruh sivitas akademika UI.

UPDATE (26 Oktober 2021): Cara pendaftaran akun Microsoft365 UI kini semakin mudah, cukup akses halaman https://sso.ui.ac.id/office365 dan ikuti petunjuk sederhananya.

Universitas Indonesia melalui DSTI UI telah berlangganan aplikasi Microsoft Office 365 for Academic A3 yang dapat digunakan oleh seluruh sivitas akademika UI. Jadi buat kamu-kamu yang meyakini bahwa legalitas software adalah penting dan menggunakan software bajakan adalah dosa besar, fasilitas yang disediakan kampus UI buat mahasiswanya ini pasti sangat berguna. Alih-alih kamu belanja Microsoft Office 365 Home yang hampir sejuta per tahun itu, kamu bisa dapetin gratis dengan cara yang benar. Kamu bisa akses seluruh fasilitas Microfost Office 365 A3 termasuk di dalamnya aplikasi Word, Excel, PowerPoint, Outlook, dan OneNote. Tidak hanya itu saja, kamu juga bisa dapetin Skype for Business, OneDrive cloud storage sebesar 1TB hingga 5TB. Beberapa aplikasi office online juga tersedia melalui web portal semisal aplikasi Bookings, Calendar, Delve, Dynamic 365, Flow, Forms, People, Planner, PowerApps, Sharepoint, StaffHub, Stream, Sway, Task, Teams, To-Do, Video, dan Yammer.

Syarat paling utama hanyalah kamu menjadi mahasiswa UI dan punya alamat email UI. Kalau belum, segeralah mendaftar.

Kamu hanya perlu login di portal Microsoft Online untuk mendapatkan installer serta aplikasi microsoft online. Bagi yang belum pernah mengakses aplikasi Office 365 menggunakan akun login SSO Universitas Indonesia, berikut ini langkah-langkah yang perlu dilakukan supaya dapat mengakses semua resources Office 365 A3:

Buka Portal Login Microsoft Online

Untuk membuka portal Microsoft Online, akses melalui web browser (misal menggunakan Firefox, Chrome, Opera, Edge, Safari, atau Internet Explorer) alamat URL https://login.microsoftonline.com. Masukkan alamat email UI kamu secara lengkap, misal [email protected]. Klik Next, kamu akan diarahkan secara otomatis ke halaman login SSO UI.

Halaman Login Portal Microsoft Online

Login SSO UI

Masukkan username UI tanpa disertai @ui.ac.id. Misal untuk pengguna [email protected], masukkan username nama.pengguna saja. Kemudian masukkan juga password diikuti klik Login. Kamu bakalan diarahkan kembali ke halaman login Microsoft Online dan ditanyakan apakah akan menyimpan sesi login.

Halaman Login SSO Universitas Indonesia

Menyimpan Login

Pada halaman ini kamu diberi pilihan untuk menyimpan sesi login atau tidak. Apabila memilih untuk menyimpan sesi login, kamu tidak perlu login kembali dalam periode tertentu saat membuka halaman Microsoft Online meski web browser ditutup kemudian dibuka kembali selama tidak membersihkan history/cache di web browser. Untuk alasan keamanan, mending pilih No. Kamu selanjutnya akan diarahkan ke halaman utama (Dashboard) Office 365 A3.

Pilihan Save Session Microsoft Online

Halaman Office 365

Pada halaman dashboard Office 365, kamu bisa unduh aplikasi Office 365 untuk diinstall di komputer kamu. Klik Install Office kemudian Office 365 Apps untuk mendapatkan paket instalasi standar. Paket instalasi standar terdiri dari Microsoft Outlook, OneDrive, Word, Excel, PowerPoint, dan OneNote versi 32-bit dengan Bahasa Inggris (US-English). Apabila kamu menginginkan versi 64-bit, dalam bahasa lain (misal Bahasa Indonesia), atau untuk sistem operasi lain pilih saja Other Install Options. Kamu akan diberi berbagai pilihan sistem operasi dan versi 32-bit atau 64-bit. Kamu juga bisa unduh installer Skype for Business. Setelah selesai mengunduh, install aplikasi di komputer.

Halaman Dashboard Microsoft Office 365 Online

Login Pada Aplikasi Office

Untuk mengaktifkan aplikasi yang terpasang di komputer, kamu cukup buka salah satu aplikasi Microsoft Office, login menggunakan alamat email UI lengkap. Kamu akan diarahkan menuju halaman SSO Universitas Indonesia. Login seperti langkah Login SSO UI yang saya jelaskan di bagian sebelumnya. Setelah login, aplikasi Microsoft Office yang terpasang di komputer akan otomatis teraktivasi. Kamu bisa mengaktifkan aplikasi Microsoft Office untuk 5 perangkat.

Login SSO Universitas Indonesia dalam Aplikasi Office 365

Alternatif Mendapatkan Installer

Alternatif lain untuk mendapatkan installer Office 365 adalah melalui Application Store. Pengguna perangkat Google Android bisa mendapatkan aplikasi Word, Excel, dan PowerPoint melalui Google Play Store. Pengguna Apple MacOS dan iOS bisa mendapatkan aplikasi melalui Apple App Store. Pengguna Microsoft Windows juga bisa mendapatkan melalui Microsoft Store.

Microsoft Office 365 di App Store

Ukuran file installer Office 365 lumayan besar, jadi bagi kamu-kamu yang punya internet lambat atau kuota terbatas, mendingan main deh ke Perpustakaan UI buat numpang download.