Kustomisasi klaim menggunakan kebijakan
Objek kebijakan mewakili sekumpulan aturan yang diberlakukan pada aplikasi individual atau pada semua aplikasi dalam organisasi. Tiap jenis kebijakan memiliki struktur yang unik, dengan sekumpulan properti yang kemudian diterapkan pada objek yang ditetapkan.
MICROSOFT Entra ID mendukung dua cara untuk menyesuaikan klaim menggunakan Microsoft Graph/PowerShell untuk aplikasi Anda:
- Menggunakan Kebijakan Klaim Kustom (Pratinjau)
- Menggunakan Kebijakan Pemetaan Klaim
Kebijakan klaim kustom dan kebijakan pemetaan klaim adalah dua jenis objek kebijakan berbeda yang memodifikasi klaim yang disertakan dalam token.
Kebijakan Klaim Kustom (Pratinjau) memungkinkan admin untuk menyesuaikan klaim tambahan untuk aplikasi mereka. Ini dapat digunakan secara bergantian dengan kustomisasi klaim yang ditawarkan melalui pusat admin Microsoft Entra yang memungkinkan admin mengelola klaim baik melalui pusat admin Microsoft Entra atau MS Graph/PowerShell. Kebijakan Klaim Kustom dan kustomisasi klaim yang ditawarkan melalui pusat admin Microsoft Entra menggunakan kebijakan yang mendasar yang sama untuk mengonfigurasi klaim tambahan untuk perwakilan layanan. Namun, admin hanya dapat mengonfigurasi satu Kebijakan Klaim Kustom (Pratinjau) per perwakilan layanan. Metode ini PUT
memungkinkan admin untuk membuat atau mengganti objek kebijakan yang ada dengan nilai yang diteruskan dalam isi permintaan sementara PATCH
metode memungkinkan admin untuk memperbarui objek kebijakan dengan nilai yang diteruskan dalam isi permintaan. Pelajari cara mengonfigurasi dan mengelola klaim tambahan menggunakan Kebijakan Klaim Kustom di sini.
Kebijakan Pemetaan Klaim juga memungkinkan admin untuk menyesuaikan klaim tambahan untuk aplikasi mereka. Admin dapat mengonfigurasi satu Kebijakan Pemetaan Klaim dan menetapkannya ke beberapa aplikasi di penyewa mereka. Jika admin memilih untuk menggunakan Kebijakan Pemetaan Klaim untuk mengelola klaim tambahan untuk aplikasi mereka, mereka tidak akan dapat mengedit atau memperbarui klaim di bilah kustomisasi klaim di pusat admin Microsoft Entra untuk aplikasi tersebut. Pelajari cara mengonfigurasi dan mengelola klaim tambahan menggunakan Kebijakan Pemetaan Klaim di sini.
Catatan
Kebijakan Pemetaan Klaim menggantikan kebijakan Klaim Kustom dan kustomisasi klaim yang ditawarkan melalui pusat admin Microsoft Entra. Menyesuaikan klaim untuk aplikasi menggunakan Kebijakan Pemetaan Klaim berarti bahwa token yang dikeluarkan untuk aplikasi tersebut akan mengabaikan konfigurasi dalam Kebijakan Klaim Kustom atau konfigurasi dalam bilah kustomisasi klaim di pusat admin Microsoft Entra. Untuk informasi selengkapnya tentang kustomisasi klaim, lihat Menyesuaikan klaim yang dikeluarkan dalam token untuk aplikasi perusahaan.
Set klaim
Tabel berikut mencantumkan kumpulan klaim yang menentukan bagaimana dan kapan mereka digunakan dalam token.
Kumpulan klaim | Deskripsi |
---|---|
Kumpulan klaim inti | Hadir di setiap token terlepas dari kebijakannya. Klaim ini juga dianggap terbatas, dan tidak dapat dimodifikasi. |
Set klaim dasar | Termasuk klaim yang disertakan secara default untuk token selain kumpulan klaim inti. Anda dapat menghilangkan atau mengubah klaim dasar dengan menggunakan kebijakan klaim kustom dan kebijakan pemetaan klaim. |
Kumpulan klaim terbatas | Tidak dapat dimodifikasi menggunakan kebijakan. Sumber data tidak dapat diubah, serta tidak ada transformasi yang diterapkan saat membuat klaim ini. |
Kumpulan klaim terbatas JSON Web Token (JWT)
Klaim berikut berada dalam klaim terbatas yang ditetapkan untuk JWT.
.
_claim_names
_claim_sources
aai
access_token
account_type
acct
acr
acrs
actor
actortoken
ageGroup
aio
altsecid
amr
app_chain
app_displayname
app_res
appctx
appctxsender
appid
appidacr
assertion
at_hash
aud
auth_data
auth_time
authorization_code
azp
azpacr
bk_claim
bk_enclave
bk_pub
brk_client_id
brk_redirect_uri
c_hash
ca_enf
ca_policy_result
capolids
capolids_latebind
cc
cert_token_use
child_client_id
child_redirect_uri
client_id
client_ip
cloud_graph_host_name
cloud_instance_host_name
cloud_instance_name
CloudAssignedMdmId
cnf
code
controls
controls_auds
credential_keys
csr
csr_type
ctry
deviceid
dns_names
domain_dns_name
domain_netbios_name
e_exp
email
endpoint
enfpolids
exp
expires_on
extn. as prefix
fido_auth_data
fido_ver
fwd
fwd_appidacr
grant_type
graph
group_sids
groups
hasgroups
hash_alg
haswids
home_oid
home_puid
home_tid
iat
identityprovider
idp
idtyp
in_corp
instance
inviteTicket
ipaddr
isbrowserhostedapp
iss
isViral
jwk
key_id
key_type
login_hint
mam_compliance_url
mam_enrollment_url
mam_terms_of_use_url
mdm_compliance_url
mdm_enrollment_url
mdm_terms_of_use_url
msgraph_host
msproxy
nameid
nbf
netbios_name
nickname
nonce
oid
on_prem_id
onprem_sam_account_name
onprem_sid
openid2_id
origin_header
password
platf
polids
pop_jwk
preferred_username
previous_refresh_token
primary_sid
prov_data
puid
pwd_exp
pwd_url
rdp_bt
redirect_uri
refresh_token
refresh_token_issued_on
refreshtoken
request_nonce
resource
rh
role
roles
rp_id
rt_type
scope
scp
secaud
sid
sid
signature
signin_state
source_anchor
src1
src2
sub
target_deviceid
tbid
tbidv2
tenant_ctry
tenant_display_name
tenant_id
tenant_region_scope
tenant_region_sub_scope
thumbnail_photo
tid
tokenAutologonEnabled
trustedfordelegation
ttr
unique_name
upn
user_agent
user_setting_sync_url
username
uti
ver
verified_primary_email
verified_secondary_email
vnet
vsm_binding_key
wamcompat_client_info
wamcompat_id_token
wamcompat_scopes
wids
win_ver
x5c_ca
xcb2b_rclient
xcb2b_rcloud
xcb2b_rtenant
ztdid
Catatan
Klaim apa pun yang dimulai dengan xms_
dibatasi.
Kumpulan klaim terbatas SAML
Tabel berikut mencantumkan klaim SAML yang berada dalam kumpulan klaim terbatas.
Jenis Klaim Terbatas (URI):
http://schemas.microsoft.com/2012/01/devicecontext/claims/ismanaged
http://schemas.microsoft.com/2014/02/devicecontext/claims/isknown
http://schemas.microsoft.com/2014/03/psso
http://schemas.microsoft.com/2014/09/devicecontext/claims/iscompliant
http://schemas.microsoft.com/claims/authnmethodsreferences
http://schemas.microsoft.com/claims/groups.link
http://schemas.microsoft.com/identity/claims/accesstoken
http://schemas.microsoft.com/identity/claims/acct
http://schemas.microsoft.com/identity/claims/agegroup
http://schemas.microsoft.com/identity/claims/aio
http://schemas.microsoft.com/identity/claims/identityprovider
http://schemas.microsoft.com/identity/claims/objectidentifier
http://schemas.microsoft.com/identity/claims/openid2_id
http://schemas.microsoft.com/identity/claims/puid
http://schemas.microsoft.com/identity/claims/scope
http://schemas.microsoft.com/identity/claims/tenantid
http://schemas.microsoft.com/identity/claims/xms_et
http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant
http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod
http://schemas.microsoft.com/ws/2008/06/identity/claims/confirmationkey
http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid
http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid
http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup
http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration
http://schemas.microsoft.com/ws/2008/06/identity/claims/expired
http://schemas.microsoft.com/ws/2008/06/identity/claims/groups
http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid
http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent
http://schemas.microsoft.com/ws/2008/06/identity/claims/role
http://schemas.microsoft.com/ws/2008/06/identity/claims/role
http://schemas.microsoft.com/ws/2008/06/identity/claims/samlissuername
http://schemas.microsoft.com/ws/2008/06/identity/claims/wids
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authentication
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/privatepersonalidentifier
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn
http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor
Klaim ini dibatasi secara default, tetapi tidak dibatasi jika Anda memiliki kunci penandatanganan kustom. Hindari pengaturan acceptMappedClaims
dalam manifes aplikasi.
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname
http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid
http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname
Klaim ini dibatasi secara default, tetapi tidak dibatasi jika Anda memiliki kunci penandatanganan kustom:
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn
http://schemas.microsoft.com/ws/2008/06/identity/claims/role
Properti kebijakan yang digunakan untuk kustomisasi klaim
Untuk mengontrol klaim yang disertakan dan dari mana data berasal, gunakan properti kebijakan untuk kustomisasi klaim. Tanpa kebijakan, sistem mengeluarkan token dengan klaim berikut:
- Kumpulan klaim inti.
- Kumpulan klaim dasar.
- Setiap klaim opsional yang telah dipilih aplikasi untuk diterima.
Catatan
Klaim dalam kumpulan klaim inti hadir di tiap token, terlepas dari apa yang ditetapkan properti ini.
String | Jenis Data | Ringkasan |
---|---|---|
IncludeBasicClaimSet | Boolean (Benar atau Salah) | Menentukan apakah kumpulan klaim dasar disertakan dalam token yang terpengaruh oleh kebijakan ini. Jika ditetapkan ke Benar, semua klaim dalam kumpulan klaim dasar akan dikeluarkan dalam token yang terpengaruh oleh kebijakan. Jika ditetapkan ke False, klaim dalam set klaim dasar tidak ada dalam token, kecuali jika klaim tersebut ditambahkan satu per satu ke properti skema klaim dari kebijakan yang sama. |
ClaimsSchema | Blob JSON dengan satu atau beberapa entri skema klaim | Menentukan klaim mana yang ada dalam token yang terpengaruh oleh kebijakan, selain kumpulan klaim dasar dan kumpulan klaim inti. Untuk tiap entri skema klaim yang ditentukan dalam properti ini, informasi tertentu diperlukan. Tentukan dari mana data berasal (Nilai, pasangan Sumber/ID, atau pasangan Source/ExtensionID), dan Jenis Klaim, yang dipancarkan sebagai (JWTClaimType atau SamlClaimType). |
Elemen entri skema klaim
- Nilai - Mendefinisikan nilai statis sebagai data yang akan dipancarkan dalam klaim.
- SAMLNameForm - Menentukan nilai untuk atribut NameFormat untuk klaim ini. Jika ada, nilai yang diizinkan adalah:
urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified
urn:oasis:names:tc:SAML:2.0:attrname-format:uri
urn:oasis:names:tc:SAML:2.0:attrname-format:basic
- Pasangan Sumber/ID - Menentukan dari mana data dalam klaim bersumber.
- Pasangan Source/ExtensionID - Menentukan atribut ekstensi direktori tempat data dalam klaim bersumber. Untuk informasi selengkapnya, lihat Menggunakan atribut ekstensi direktori dalam klaim.
- Jenis Klaim - Elemen JwtClaimType dan SamlClaimType menentukan klaim mana yang dirujuk oleh entri skema klaim ini.
- JwtClaimType harus berisi nama klaim yang akan dipancarkan dalam JWT.
- SamlClaimType harus berisi URI klaim yang akan dipancarkan dalam token SAML.
Atur elemen Sumber ke salah satu nilai dalam tabel berikut ini.
Nilai sumber | Data dalam klaim |
---|---|
user |
Properti pada objek Pengguna. |
application |
Properti pada perwakilan layanan aplikasi (klien). |
resource |
Properti pada perwakilan layanan sumber daya. |
audience |
Properti pada perwakilan layanan yang merupakan audiens token (baik klien atau perwakilan layanan sumber daya). |
company |
Properti pada objek Perusahaan penyewa sumber daya. |
transformation |
Transformasi klaim. Saat Anda menggunakan klaim ini, elemen TransformationID harus disertakan dalam definisi klaim. Elemen TransformationID harus cocok dengan elemen ID dari entri transformasi di properti ClaimsTransformation yang menentukan bagaimana data untuk klaim dihasilkan. |
Elemen ID mengidentifikasi properti pada sumber yang menyediakan nilai untuk klaim. Tabel berikut mencantumkan nilai elemen ID untuk setiap nilai Sumber.
Sumber | ID | Deskripsi |
---|---|---|
user |
surname |
Nama keluarga pengguna. |
user |
givenname |
Nama pengguna yang diberikan. |
user |
displayname |
Nama tampilan pengguna. |
user |
objectid |
ID objek pengguna. |
user |
mail |
Alamat email pengguna. |
user |
userprincipalname |
Nama utama pengguna. |
user |
department |
Departemen pengguna. |
user |
onpremisessamaccountname |
Nama akun SAM lokal pengguna. |
user |
netbiosname |
Nama NetBios pengguna. |
user |
dnsdomainname |
Nama domain DNS pengguna. |
user |
onpremisesecurityidentifier |
Pengidentifikasi keamanan lokal pengguna. |
user |
companyname |
Nama organisasi pengguna. |
user |
streetaddress |
Alamat jalan pengguna. |
user |
postalcode |
Kode pos pengguna. |
user |
preferredlanguage |
Bahasa yang disukai pengguna. |
user |
onpremisesuserprincipalname |
UPN lokal pengguna. Saat Anda menggunakan ID alternatif, atribut userPrincipalName lokal disinkronkan dengan onPremisesUserPrincipalName atribut . Atribut ini hanya tersedia ketika ID Alternatif dikonfigurasi. |
user |
mailnickname |
Nama panggilan email pengguna. |
user |
extensionattribute1 |
Atribut ekstensi 1. |
user |
extensionattribute2 |
Atribut ekstensi 2. |
user |
extensionattribute3 |
Atribut ekstensi 3. |
user |
extensionattribute4 |
Atribut ekstensi 4. |
user |
extensionattribute5 |
Atribut ekstensi 5. |
user |
extensionattribute6 |
Atribut ekstensi 6. |
user |
extensionattribute7 |
Atribut ekstensi 7. |
user |
extensionattribute8 |
Atribut ekstensi 8. |
user |
extensionattribute9 |
Atribut ekstensi 9. |
user |
extensionattribute10 |
Atribut ekstensi 10. |
user |
extensionattribute11 |
Atribut ekstensi 11. |
user |
extensionattribute12 |
Atribut ekstensi 12. |
user |
extensionattribute13 |
Atribut ekstensi 13. |
user |
extensionattribute14 |
Atribut ekstensi 14. |
user |
extensionattribute15 |
Atribut ekstensi 15. |
user |
othermail |
Email pengguna lainnya. |
user |
country |
Negara/wilayah pengguna. |
user |
city |
Kota pengguna. |
user |
state |
Status pengguna. |
user |
jobtitle |
Jabatan pekerjaan pengguna. |
user |
employeeid |
ID karyawan pengguna. |
user |
facsimiletelephonenumber |
Nomor telepon faksimil pengguna. |
user |
assignedroles |
Daftar peran aplikasi yang ditetapkan untuk pengguna. |
user |
accountEnabled |
Menunjukkan apakah akun pengguna diaktifkan. |
user |
consentprovidedforminor |
Menunjukkan apakah persetujuan diberikan untuk anak di bawah umur. |
user |
createddatetime |
Tanggal dan waktu akun pengguna dibuat. |
user |
creationtype |
Menunjukkan bagaimana akun pengguna dibuat. |
user |
lastpasswordchangedatetime |
Tanggal dan waktu terakhir kata sandi diubah. |
user |
mobilephone |
Ponsel pengguna. |
user |
officelocation |
Lokasi kantor pengguna. |
user |
onpremisesdomainname |
Nama domain lokal pengguna. |
user |
onpremisesimmutableid |
ID pengguna lokal yang tidak dapat diubah. |
user |
onpremisessyncenabled |
Menunjukkan apakah sinkronisasi lokal diaktifkan. |
user |
preferreddatalocation |
Menentukan lokasi data pengguna yang disukai. |
user |
proxyaddresses |
Alamat proksi pengguna. |
user |
usertype |
Jenis akun pengguna. |
user |
telephonenumber |
Telepon bisnis atau kantor pengguna. |
application , , resource audience |
displayname |
Nama tampilan objek. |
application , , resource audience |
objectid |
ID objek. |
application , , resource audience |
tags |
Tag perwakilan layanan objek. |
company |
tenantcountry |
Negara/wilayah penyewa. |
Satu-satunya sumber klaim multinilai yang tersedia pada objek pengguna adalah atribut ekstensi multinilai yang telah disinkronkan dari Active Directory Connect. Properti lain, seperti othermails
dan tags
, bernilai multinilai tetapi hanya satu nilai yang dipancarkan saat dipilih sebagai sumber.
Nama dan URI klaim dalam kumpulan klaim terbatas tidak dapat digunakan untuk elemen jenis klaim.
Filter Grup
- String - GroupFilter
- Jenis data: - Blob JSON
- Ringkasan - Gunakan properti ini untuk menerapkan filter pada grup pengguna yang akan disertakan dalam klaim grup. Properti ini bisa menjadi sarana yang berguna untuk mengurangi ukuran token.
- MatchOn: - Mengidentifikasi atribut grup untuk menerapkan filter. Atur properti MatchOn ke salah satu nilai berikut ini:
displayname
- Nama tampilan grup.samaccountname
- Nama akun SAM lokal.
- Jenis - Menentukan jenis filter yang diterapkan ke atribut yang dipilih oleh properti MatchOn . Atur properti Jenis ke salah satu nilai berikut ini:
prefix
- Sertakan grup tempat properti MatchOn dimulai dengan properti Nilai yang disediakan.suffix
Sertakan grup di mana properti MatchOn berakhir dengan properti Nilai yang disediakan.contains
- Sertakan grup tempat properti MatchOn berisi dengan properti Nilai yang disediakan.
Transformasi klaim
- String - ClaimsTransformation
- Jenis data - blob JSON, dengan satu atau beberapa entri transformasi
- Ringkasan - Gunakan properti ini untuk menerapkan transformasi umum ke data sumber untuk menghasilkan data output untuk klaim yang ditentukan dalam Skema Klaim.
- ID - Mereferensikan entri transformasi dalam entri Skema Klaim TransformationID. Nilai ini harus unik untuk tiap entri transformasi dalam kebijakan ini.
- TransformationMethod - Mengidentifikasi operasi yang dilakukan untuk menghasilkan data untuk klaim.
Berdasarkan metode yang dipilih, kumpulan input dan output diharapkan. Tentukan input dan output menggunakan elemen InputClaims, InputParameters, dan OutputClaims.
TransformationMethod | Input yang diharapkan | Output yang diharapkan | Deskripsi |
---|---|---|---|
Gabungkan | string1, string2, pemisah | klaim output | Menggabungkan string input menggunakan pemisah di antaranya. Misalnya, string1:foo@bar.com , string2:sandbox , pemisah:. menghasilkan klaim output:foo@bar.com.sandbox . |
ExtractMailPrefix | Email atau UPN | string yang diekstrak | Atribut ekstensi 1-15 atau ekstensi direktori lainnya, yang menyimpan UPN atau nilai alamat email untuk pengguna. Contohnya,johndoe@contoso.com . Ekstrak bagian lokal alamat email. Misalnya, email:foo@bar.com menghasilkan klaim output:foo . Jika tidak ada tanda @ yang ada, maka string input asli dikembalikan. |
ToLowercase() | string | string output | Mengonversi karakter atribut yang dipilih menjadi karakter huruf kecil. |
ToUppercase() | string | string output | Mengonversi karakter atribut yang dipilih menjadi karakter huruf besar. |
RegexReplace() | Transformasi RegexReplace() menerima sebagai parameter input: - Parameter 1: satu atribut pengguna sebagai input regex - Opsi untuk memercayai sumber sebagai multinilai - Pola regex - Pola penggantian. Pola penggantian mungkin berisi format teks statis bersama dengan referensi yang menunjuk ke grup output regex dan parameter input lainnya. |
- InputClaims - Digunakan untuk meneruskan data dari entri skema klaim ke transformasi. Ini memiliki tiga atribut: ClaimTypeReferenceId, TransformationClaimType dan TreatAsMultiValue.
- ClaimTypeReferenceId - Bergabung dengan elemen ID dari entri skema klaim untuk menemukan klaim input yang sesuai.
- TransformationClaimType Memberikan nama unik untuk input ini. Nama ini harus cocok dengan salah satu input yang diharapkan untuk metode transformasi.
- TreatAsMultiValue adalah bendera Boolean yang menunjukkan apakah transformasi harus diterapkan ke semua nilai atau hanya yang pertama. Secara default, transformasi hanya diterapkan ke elemen pertama dalam klaim multinilai. Mengatur nilai ini ke true memastikan nilai tersebut diterapkan ke semua. ProxyAddresses dan grup adalah dua contoh untuk klaim input yang kemungkinan ingin Anda perlakukan sebagai klaim multinilai.
- InputParameters - Meneruskan nilai konstanta ke transformasi. Ini memiliki dua atribut: Nilai dan ID.
- Nilai adalah nilai konstanta aktual yang akan diteruskan.
- ID digunakan untuk memberikan nama unik pada input. Nama harus cocok dengan salah satu input yang diharapkan untuk metode transformasi.
- OutputClaims - Menyimpan data yang dihasilkan oleh transformasi, dan mengikatnya ke entri skema klaim. Ini memiliki dua atribut: ClaimTypeReferenceId dan TransformationClaimType.
- ClaimTypeReferenceId digabungkan dengan ID dari entri skema klaim untuk menemukan klaim output yang sesuai.
- TransformationClaimType digunakan untuk memberikan nama unik untuk output ini. Nama harus cocok dengan salah satu output yang diharapkan untuk metode transformasi.
Pembatasan dan batasan
SAML NameID dan UPN - Atribut tempat Anda sumber nilai NameID dan UPN, dan transformasi klaim yang diizinkan, terbatas.
Sumber | ID | Deskripsi |
---|---|---|
user |
mail |
Alamat email pengguna. |
user |
userprincipalname |
Nama utama pengguna. |
user |
onpremisessamaccountname |
Nama Akun Sam lokal |
user |
employeeid |
ID karyawan pengguna. |
user |
telephonenumber |
Telepon bisnis atau kantor pengguna. |
user |
extensionattribute1 |
Atribut ekstensi 1. |
user |
extensionattribute2 |
Atribut ekstensi 2. |
user |
extensionattribute3 |
Atribut ekstensi 3. |
user |
extensionattribute4 |
Atribut ekstensi 4. |
user |
extensionattribute5 |
Atribut ekstensi 5. |
user |
extensionattribute6 |
Atribut ekstensi 6. |
user |
extensionattribute7 |
Atribut ekstensi 7. |
user |
extensionattribute8 |
Atribut ekstensi 8. |
user |
extensionattribute9 |
Atribut Ekstensi 9. |
user |
extensionattribute10 |
Atribut ekstensi 10. |
user |
extensionattribute11 |
Atribut ekstensi 11. |
user |
extensionattribute12 |
Atribut ekstensi 12. |
user |
extensionattribute13 |
Atribut ekstensi 13. |
user |
extensionattribute14 |
Atribut ekstensi 14. |
User |
extensionattribute15 |
Atribut ekstensi 15. |
Metode transformasi yang tercantum dalam tabel berikut diizinkan untuk SAML NameID.
TransformationMethod | Batasan |
---|---|
ExtractMailPrefix | Tidak |
Gabungkan | Akhiran yang digabungkan harus merupakan domain terverifikasi dari penyewa sumber daya. |
Pengeluar Sertifikat Dengan ID Aplikasi
- String - issuerWithApplicationId
- Jenis data - Boolean (Benar atau Salah)
- Jika diatur ke
True
, ID aplikasi ditambahkan ke klaim pengeluar sertifikat dalam token yang terpengaruh oleh kebijakan. - Jika diatur ke
False
, ID aplikasi tidak ditambahkan ke klaim pengeluar sertifikat dalam token yang terpengaruh oleh kebijakan. (default)
- Jika diatur ke
- Ringkasan - Memungkinkan ID aplikasi disertakan dalam klaim pengeluar sertifikat. Memastikan bahwa beberapa instans aplikasi yang sama memiliki nilai klaim unik untuk setiap instans. Pengaturan ini diabaikan jika kunci penandatanganan kustom tidak dikonfigurasi untuk aplikasi.
Pengambilalihan Audiens
- String - audienceOverride
- Jenis data - String
- Ringkasan - Memungkinkan Anda mengambil alih klaim audiens yang dikirim ke aplikasi. Nilai yang diberikan harus berupa URI absolut yang valid. Pengaturan ini diabaikan jika tidak ada kunci penandatanganan kustom yang dikonfigurasi untuk aplikasi.
Langkah berikutnya
- Untuk mempelajari selengkapnya tentang atribut ekstensi, lihat Atribut ekstensi direktori dalam klaim.