Mengidentifikasi dan mengatasi masalah penetapan lisensi untuk grup di Azure Active Directory

Lisensi berbasis grup di Azure Active Directory (Azure AD) memperkenalkan konsep pengguna dalam status kesalahan lisensi. Dalam artikel ini, kami menjelaskan alasan pengguna mungkin berakhir dalam status ini.

Saat Anda menetapkan lisensi langsung ke pengguna satu per satu, tanpa menggunakan lisensi berbasis grup, operasi penetapan mungkin gagal. Misalnya, saat Anda menjalankan cmdlet PowerShell Set-MsolUserLicense di sistem pengguna, cmdlet dapat gagal karena banyak alasan yang terkait dengan logika bisnis. Misalnya, mungkin ada jumlah lisensi yang tidak mencukupi atau konflik antara dua paket layanan yang tidak dapat ditetapkan pada saat yang sama. Masalahnya segera dilaporkan kembali kepada Anda.

Saat Anda menggunakan lisensi berbasis grup, kesalahan yang sama dapat terjadi, tetapi terjadi di latar belakang saat layanan Azure AD menetapkan lisensi. Karena alasan ini, kesalahan tidak dapat segera dikomunikasikan kepada Anda. Sebaliknya, kesalahan dicatat pada objek pengguna lalu dilaporkan melalui portal administratif. Intent awal untuk melisensikan pengguna tidak pernah hilang, tetapi dicatat dalam status kesalahan untuk penyelidikan dan penyelesaian di masa mendatang.

Menemukan kesalahan penetapan lisensi

Untuk menemukan pengguna dalam status kesalahan dalam grup

  1. Buka grup ke halaman gambaran umumnya lalu pilih Lisensi. Pemberitahuan muncul jika ada pengguna dalam status kesalahan.

    Pesan pemberitahuan kesalahan dan grup

  2. Pilih pemberitahuan untuk membuka daftar semua pengguna yang terpengaruh. Anda dapat memilih setiap pengguna satu per satu untuk melihat detail selengkapnya.

    daftar pengguna dalam status kesalahan lisensi grup

  3. Untuk menemukan semua grup yang berisi setidaknya satu kesalahan, pada bilah Azure Active Directory, pilih Lisensi, lalu pilih Gambaran umum. Kotak informasi ditampilkan saat grup memerlukan perhatian Anda.

    Gambaran umum dan informasi tentang grup dalam status kesalahan

  4. Pilih kotak untuk melihat daftar semua grup dengan kesalahan. Anda dapat memilih setiap grup untuk detail selengkapnya.

    Gambaran umum dan daftar grup dengan kesalahan

Bagian berikut memberikan deskripsi tentang setiap masalah potensial dan cara mengatasinya.

Tidak cukup lisensi

Masalah: Tidak ada cukup lisensi yang tersedia untuk salah satu produk yang ditentukan dalam grup. Anda harus membeli lebih banyak lisensi untuk produk atau membebaskan lisensi yang tidak digunakan dari pengguna atau grup lain.

Untuk melihat berapa banyak lisensi yang tersedia, buka Azure Active Directory > Lisensi > Semua produk.

Untuk melihat pengguna dan grup mana yang menggunakan lisensi, pilih produk. Di bawah Pengguna berlisensi, Anda akan melihat daftar semua pengguna yang memiliki lisensi yang ditetapkan secara langsung atau melalui satu atau beberapa grup. Di bawah Grup berlisensi, Anda akan melihat semua grup yang telah menetapkan produk.

PowerShell: Cmdlet PowerShell melaporkan kesalahan ini sebagai CountViolation.

Paket layanan yang bertentangan

Masalah: Salah satu produk yang ditentukan dalam grup berisi rencana layanan yang bertentangan dengan paket layanan lain yang sudah ditetapkan untuk pengguna melalui produk yang berbeda. Beberapa paket layanan dikonfigurasi dengan cara yang tidak dapat ditetapkan ke pengguna yang sama dengan paket layanan terkait lainnya.

Pertimbangkan contoh berikut. Pengguna memiliki lisensi untuk Office 365 Enterprise E1 yang ditetapkan secara langsung, dengan mengaktifkan semua paket. Pengguna telah ditambahkan ke grup yang memiliki produk Office 365 Enterprise E3 yang ditetapkan untuknya. Produk E3 berisi paket layanan yang tidak dapat tumpang tindih dengan paket yang disertakan dalam E1, sehingga penetapan lisensi grup gagal dengan kesalahan "Paket layanan yang bertentangan". Dalam contoh ini, paket layanan yang bertentangan adalah:

  • Exchange Online (Paket 2) bertentangan dengan Exchange Online (Paket 1).

Untuk mengatasi konflik ini, Anda perlu menonaktifkan salah satu paket. Anda dapat menonaktifkan lisensi E1 yang langsung ditetapkan untuk pengguna. Atau, Anda perlu mengubah seluruh penetapan lisensi grup dan menonaktifkan paket di lisensi E3. Atau, Anda dapat memutuskan untuk menghapus lisensi E1 dari pengguna jika berlebihan dalam konteks lisensi E3.

Keputusan tentang cara menyelesaikan lisensi produk yang bertentangan selalu menjadi hak administrator. Azure AD tidak otomatis mengatasi konflik lisensi.

PowerShell: Cmdlet PowerShell melaporkan kesalahan ini sebagai MutuallyExclusiveViolation.

Produk lain bergantung pada lisensi ini

Masalah: Salah satu produk yang ditentukan dalam grup berisi paket layanan yang harus diaktifkan untuk paket layanan lain, di produk lain, agar berfungsi. Kesalahan ini terjadi saat Azure AD mencoba menghapus paket layanan yang mendasarinya. Misalnya, ini dapat terjadi saat Anda menghapus pengguna dari grup.

Untuk mengatasi masalah ini, Anda perlu memastikan bahwa paket yang diperlukan masih ditetapkan untuk pengguna melalui beberapa metode lain atau bahwa layanan dependen dinonaktifkan untuk pengguna tersebut. Setelah melakukan itu, Anda dapat menghapus lisensi grup dengan benar dari pengguna tersebut.

PowerShell: Cmdlet PowerShell melaporkan kesalahan ini sebagai DependencyViolation.

Lokasi penggunaan tidak diizinkan

Masalah: Beberapa layanan Microsoft tidak tersedia di semua lokasi karena hukum dan peraturan setempat. Sebelum dapat menetapkan lisensi untuk pengguna, Anda harus menentukan properti Lokasi penggunaan untuk pengguna. Anda dapat menentukan lokasi di bagian Pengguna > Profil > Edit di portal Microsoft Azure.

Saat Azure AD mencoba menetapkan lisensi grup untuk pengguna yang lokasi penggunaannya tidak didukung, Azure AD gagal dan mencatat kesalahan pada pengguna.

Untuk mengatasi masalah ini, hapus pengguna dari lokasi yang tidak didukung dari grup berlisensi. Atau, jika nilai lokasi penggunaan saat ini tidak mewakili lokasi pengguna yang sebenarnya, Anda dapat mengubahnya sehingga lisensi ditetapkan dengan benar lain kali (jika lokasi baru didukung).

PowerShell: Cmdlet PowerShell melaporkan kesalahan ini sebagai ProhibitedInUsageLocationViolation.

Catatan

Saat Azure AD menetapkan lisensi grup, pengguna mana pun tanpa lokasi penggunaan tertentu mewarisi lokasi direktori. Kami menyarankan agar administrator menetapkan nilai lokasi penggunaan yang benar pada pengguna sebelum menggunakan lisensi berbasis grup untuk mematuhi hukum dan peraturan setempat.

Alamat proksi duplikat

Jika Anda menggunakan Exchange Online, beberapa pengguna di organisasi Anda mungkin salah dikonfigurasi dengan nilai alamat proksi yang sama. Saat lisensi berbasis grup mencoba menetapkan lisensi untuk pengguna tersebut, lisensi tersebut gagal dan menampilkan "Alamat proksi sudah digunakan".

Tip

Untuk melihat apakah ada alamat proksi duplikat, jalankan cmdlet PowerShell berikut terhadap Exchange Online:

Get-Recipient -Filter "EmailAddresses -eq 'user@contoso.onmicrosoft.com'" | fl Name, RecipientType,Emailaddresses

Untuk mengetahui informasi selengkapnya tentang masalah ini, lihat pesan kesalahan "Alamat proksi sudah digunakan" di Exchange Online. Artikel ini juga menyertakan informasi tentang cara menghubungkan ke Exchange Online dengan menggunakan PowerShell jarak jauh.

Setelah Anda mengatasi masalah alamat proksi untuk pengguna yang terkena dampak, pastikan untuk memaksa pemrosesan lisensi pada grup untuk memastikan bahwa lisensi sekarang dapat diterapkan.

Perubahan atribut Azure AD Mail dan ProxyAddresses

Masalah: Saat memperbarui penetapan lisensi pada pengguna atau grup, Anda mungkin melihat bahwa atribut Azure AD Mail dan ProxyAddresses dari beberapa pengguna diubah.

Memperbarui penetapan lisensi pada pengguna menyebabkan perhitungan alamat proksi dipicu, yang dapat mengubah atribut pengguna. Untuk memahami alasan pasti perubahan dan menyelesaikan masalah, lihat artikel ini tentang bagaimana atribut proxyAddresses diisi di Azure AD.

LisensiAssignmentAttributeConcurrencyException dalam log audit

Masalah: Pengguna memiliki LicenseAssignmentAttributeConcurrencyException untuk penetapan lisensi dalam log audit. Saat lisensi berbasis grup mencoba memproses penetapan lisensi bersamaan dengan lisensi yang sama kepada pengguna, pengecualian ini dicatat pada pengguna. Ini biasanya terjadi saat pengguna merupakan anggota lebih dari satu grup dengan lisensi yang ditetapkan yang sama. Azure AD akan mencoba lagi pemrosesan lisensi pengguna dan akan mengatasi masalah tersebut. Tidak ada tindakan yang diperlukan dari pelanggan untuk memperbaiki masalah ini.

Lebih dari satu lisensi produk yang ditetapkan ke grup

Anda dapat menetapkan lebih dari satu lisensi produk ke grup. Misalnya, Anda dapat menetapkan Office 365 Enterprise E3 dan Enterprise Mobility + Security ke grup untuk dengan mudah mengaktifkan semua layanan yang disertakan untuk pengguna.

Azure AD mencoba menetapkan semua lisensi yang ditentukan dalam grup untuk setiap pengguna. Jika Azure AD tidak dapat menetapkan salah satu produk karena masalah logika bisnis, azure AD juga tidak akan menetapkan lisensi lain dalam grup. Contohnya adalah jika tidak ada cukup lisensi untuk semua, atau jika ada konflik dengan layanan lain yang diaktifkan pada pengguna.

Anda dapat melihat pengguna yang gagal diberi tugas dan memeriksa produk mana yang terpengaruh oleh masalah ini.

Saat grup berlisensi dihapus

Anda harus menghapus semua lisensi yang ditetapkan ke grup sebelum dapat menghapus grup. Namun, menghapus lisensi dari semua pengguna dalam grup mungkin membutuhkan waktu. Saat menghapus penetapan lisensi dari grup, mungkin ada kegagalan jika pengguna memiliki lisensi dependen yang ditetapkan atau jika ada masalah konflik alamat proksi yang melarang penghapusan lisensi. Jika pengguna memiliki lisensi yang bergantung pada lisensi yang dihapus karena penghapusan grup, penetapan lisensi kepada pengguna dikonversi dari yang diwariskan ke langsung.

Misalnya, pertimbangkan grup yang telah menetapkan Office 365 E3/E5 dengan mengaktifkan paket layanan Skype for Business. Bayangkan juga bahwa beberapa anggota grup memiliki lisensi Konferensi Audio yang ditetapkan secara langsung. Saat grup dihapus, lisensi berbasis grup akan mencoba menghapus Office 365 E3/E5 dari semua pengguna. Karena Konferensi Audio bergantung pada Skype for Business, untuk setiap pengguna yang menetapkan Konferensi Audio, lisensi berbasis grup mengonversi lisensi Office 365 E3/E5 untuk mengarahkan penetapan lisensi.

Mengelola lisensi untuk produk dengan prasyarat

Beberapa produk Microsoft Online yang mungkin Anda miliki adalah add-on. Add-on memerlukan paket layanan prasyarat untuk diaktifkan untuk pengguna atau grup sebelum mereka dapat diberi lisensi. Dengan lisensi berbasis grup, sistem ini mengharuskan paket layanan prasyarat dan add-on ada dalam grup yang sama. Ini dilakukan untuk memastikan bahwa setiap pengguna yang ditambahkan ke grup dapat menerima produk yang berfungsi penuh. Mari kita pertimbangkan contoh berikut:

Microsoft Workplace Analytics adalah produk add-on. Produk ini berisi paket layanan tunggal dengan nama yang sama. Kami hanya dapat menetapkan paket layanan ini kepada pengguna, atau grup, saat salah satu prasyarat berikut juga ditetapkan:

  • Exchange Online (Paket 1)
  • Exchange Online (Paket 2)

Jika kami mencoba untuk menetapkan produk ini sendiri ke grup, portal menampilkan pesan pemberitahuan. Jika kami memilih detail item, portal menampilkan pesan kesalahan berikut:

ÔÇťOperasi lisensi gagal. Pastikan bahwa grup memiliki layanan yang diperlukan sebelum menambahkan atau menghapus layanan dependen. Layanan Microsoft Workplace Analytics juga mengharuskan Exchange Online (Paket 2) diaktifkan. "

Untuk menetapkan lisensi add-on ini ke grup, kami harus memastikan bahwa grup juga berisi paket layanan prasyarat. Misalnya, kami mungkin memperbarui grup yang ada yang sudah berisi produk lengkap Office 365 E3, lalu menambahkan produk add-on ke dalamnya.

Membuat grup mandiri yang hanya berisi produk minimum yang diperlukan untuk membuat add-on berfungsi juga dapat dilakukan. Ini dapat digunakan untuk melisensikan hanya pengguna yang dipilih untuk produk add-on. Berdasarkan contoh sebelumnya, Anda akan menetapkan produk berikut ke grup yang sama:

  • Office 365 Enterprise E3 dengan hanya paket layanan Exchange Online (Paket 2) yang diaktifkan
  • Microsoft Workplace Analytics

Mulai sekarang, setiap pengguna yang ditambahkan ke grup ini akan menggunakan satu lisensi produk E3 dan satu lisensi produk Workplace Analytics. Pada saat yang sama, pengguna tersebut dapat menjadi anggota grup lain yang memberi mereka produk E3 lengkap, dan mereka masih menggunakan satu lisensi saja untuk produk tersebut.

Tip

Anda dapat membuat beberapa grup untuk setiap paket layanan prasyarat. Misalnya, jika Anda menggunakan Office 365 Enterprise E1 dan Office 365 Enterprise E3 untuk pengguna, Anda dapat membuat dua grup untuk melisensikan Microsoft Workplace Analytics: satu grup yang menggunakan E1 sebagai prasyarat dan grup lain yang menggunakan E3. Ini memungkinkan Anda mendistribusikan add-on ke pengguna E1 dan E3 tanpa menggunakan lisensi tambahan.

Memaksa pemrosesan lisensi grup untuk mengatasi kesalahan

Bergantung pada langkah apa yang telah Anda lakukan untuk mengatasi kesalahan, mungkin perlu memicu pemrosesan grup secara manual untuk memperbarui status pengguna.

Misalnya, jika Anda membebaskan beberapa lisensi dengan menghapus penetapan lisensi langsung dari pengguna, Anda perlu memicu pemrosesan grup yang sebelumnya gagal melisensikan sepenuhnya semua anggota pengguna. Untuk memproses ulang grup, masuk ke panel grup, buka Lisensi, lalu pilih tombol Proses ulang pada toolbar.

Memaksa pemrosesan lisensi grup untuk mengatasi kesalahan

Bergantung pada langkah apa yang telah Anda lakukan untuk mengatasi kesalahan, mungkin perlu memicu pemrosesan grup secara manual untuk memperbarui status pengguna.

Misalnya, setelah Anda mengatasi masalah alamat proksi duplikat untuk pengguna yang terpengaruh, Anda perlu memicu pemrosesan pengguna. Untuk memproses ulang pengguna, buka panel pengguna, buka Lisensi, lalu pilih tombol Proses ulang pada toolbar.

Langkah berikutnya

Untuk mempelajari lebih lanjut tentang skenarion untuk pengelolaan lisensi melalui grup, lihat berikut ini: