Catatan
Peran Admin Super tidak dapat diberikan melalui SCIM. Untuk menetapkan admin super, gunakan Konsol Admin Asana setelah menyelesaikan verifikasi admin super. SCIM hanya dapat menetapkan peran admin dan anggota.
Setelah domain Asana Anda terhubung, buka tab Penyediaan.
Perluas Pemetaan, dan di bawahnya, klik Provisioning Pengguna Microsoft Entra ID
Gulir ke bagian bawah halaman Pemetaan Atribut, dan centang Tampilkan opsi Advanced. Ini akan menampilkan beberapa opsi lagi. Klik Edit daftar atribut untuk Asana.
Jika ini tidak tersedia untuk Anda, pastikan Anda telah mengikuti langkah di Sebelum Anda mulai untuk membuka Microsoft Entra ID dengan skema yang diaktifkan sepenuhnya.
Pada halaman Edit Daftar Atribut, tambahkan atribut pengguna baru bernama rbacRoles sebagai tipe String. Simpan daftar atribut.
Kembali ke halaman Pemetaan Atribut, klik, Tambahkan Pemetaan Baru.
Atur Jenis pemetaan menjadi Ekspresi
Atur Ekspresi menjadi
Join(",",
IIF(Instr(Join("", AssertiveAppRoleAssignmentsComplex([appRoleAssignments])), "\"value\":\"admin\"", , )>"0", "1234567890", ""),
IIF(Instr(Join("", AssertiveAppRoleAssignmentsComplex([appRoleAssignments])), "\"value\":\"custom_role\"", , )>"0", "1234567890", ""),
IIF(Instr(Join("", AssertiveAppRoleAssignmentsComplex([appRoleAssignments])), "\"value\":\"member\"", , )>"0", "1234567890", "")
)Dalam ekspresi ini, Anda mengatur nama peran dan mengambil ID peran kustom yang sesuai dari Asana untuk menggantikan rangkaian angka. ID peran harus diparameterisasi - ID (angka) adalah placeholder untuk demonstrasi dan harus diganti dengan ID kustom Asana Anda sendiri.
Penting - urutan peran dalam ekspresi akan menentukan prioritas penetapan peran. Peran di bagian atas akan memiliki prioritas lebih tinggi. Nantinya, jika pengguna berada dalam beberapa grup peran, dia akan mendapatkan peran dengan prioritas tertinggi seperti yang ditentukan di sini.
Lewatkan bidang Nilai default
Atur Atribut target menjadi rbacRoles, yang baru saja kita buat
Atur Cocokkan objek menggunakan atribut ini menjadi Tidak
Atur Terapkan pemetaan ini menjadi Selalu
Buka halaman Kelola peran, klik dropdown di sebelah kanan setiap peran, dan klik salin ID kustom. Ulangi proses ini untuk setiap peran standar yang Anda rencanakan untuk ditetapkan dengan SCIM, seperti anggota atau admin Asana, dan untuk peran kustom apa pun yang telah Anda buat. Peran Admin Super hanya ditetapkan di Konsol Admin Asana, bukan melalui SCIM.
Hasilnya akan terlihat seperti ini:
Klik Oke, lalu Simpan.
Buka Users and groups di bawah Manage di panel navigasi kiri. Klik application registration di layar ini.
Kami akan membuat peran app yang sesuai dengan peran yang telah Anda siapkan. Klik Buat peran app.
Catatan
Nilai yang ditetapkan dalam setiap peran app yang dibuat di sini harus cocok dengan penamaan dalam Ekspresi yang ditetapkan di atas. Nilai tidak boleh memiliki spasi. Gunakan garis bawah sebagai pengganti spasi.
Anggota
Admin
Peran kustom: buat lebih banyak peran app kustom agar sesuai dengan semua peran kustom yang telah Anda siapkan
Klik Terapkan untuk menyimpan peran app.
Tambahkan semua peran lain dari domain Anda.
Hasilnya akan terlihat seperti ini:
Sekarang, buat grup Entra untuk setiap peran Asana
Sekarang kita akan menetapkan peran ke grup. Buka aplikasi Enterprise > aplikasi Asana > Manage > User and groups:
Klik Tambahkan pengguna/grup dan kaitkan setiap grup dengan peran yang sesuai:
Hasilnya akan terlihat seperti ini:
Sekarang persiapan selesai dan Anda dapat menambahkan pengguna ke grup yang sesuai untuk menetapkan peran. Saat siklus penyediaan berikutnya berjalan, konfigurasi ini akan menetapkan peran yang sesuai kepada pengguna (atau, Anda dapat menyediakan sesuai permintaan) dan Anda akan melihat ini tercermin di Asana.
Catatan
Jika Anda menyediakan pengguna untuk pertama kalinya, dan ingin menetapkan lisensi dan peran melalui grup Entra ID, harap lakukan ini secara berurutan - sediakan pengguna ke salah satu grup lisensi atau peran terlebih dahulu, lalu setelah pengguna berhasil disediakan, Anda dapat menetapkan grup lisensi atau peran lainnya kepada pengguna tersebut. Jika tidak, Entra hanya akan menetapkan satu atribut dan tidak membaca atribut lainnya sebagai 'pembaruan' untuk pengguna.
Catatan
Artikel ini diterjemahkan oleh AI.
Kirim umpan balik terjemahan.

These cookies are strictly necessary to provide you with certain features. For example, these cookies allow you to access secure areas that require registration and set your privacy preferences. Because these cookies are essential to providing services to you, they cannot be disabled. You can set your browser to block or alert you about these cookies, but it may cause some parts of the site to not work.
Third party trackers collect information used for analytics and to personalize your experience with targeted ads. Under the Virginia Consumer Data Protection Act, you have the right to opt-out of the sale of your personal data to third parties. You also have the right to opt out of targeted advertising related processing. You may exercise your right to opt out of the sale of personal data and targeted advertising by using this toggle. If you opt out, we will not be able to offer you personalized ads and we will stop sharing your personal information with third parties. For more information please see our Privacy Statement.
These cookies allow us or our third-party analytics providers to collect information and statistics on use of our services by you and other visitors. This information helps us to improve our services and products for the benefit of you and others.
These cookies, provided by our third-party advertising partners, collect information about your browsing habits, as well as your preferences for various features and services. They also provide us with auditing, research, and reporting to know when advertising content has been displayed and how successful the content has been. This information allows us and our third-party advertising providers to display relevant advertising content.
These cookies provide enhanced functionality, providing chat support, allowing you to more easily complete forms, personalizing content to your preferences, and selecting your communications preferences. If you do not enable these cookies, or choose to disable them in the future, that could impact your ability to use certain features.