Gejala
Saat menggunakan Microsoft Dynamics CRM lokal pengguna mungkin diminta untuk otentikasi kredensial setiap 24 jam. Hal ini dapat terjadi untuk kedua pengguna klien web dengan pengguna klien Microsoft Dynamics CRM Outlook.
Hal ini hanya akan terjadi yang meminta otentikasi klaim diaktifkan.
Penyebab
Satu kemungkinan penyebab masalah ini adalah bahwa klaim pengaturan SessionSecurityTokenLifetimeInHours diatur ke nilai 24 jam. Ini adalah nilai asali.
Pemecahan masalah
Klaim pengaturan SessionSecurityTokenLifetimeInHours harus diperbarui untuk selain 24. Dalam contoh ini khusus, ini ditetapkan ke satu minggu.
1. pada server Dynamics dengan CRM penemuan peran diinstal, buka jendela perintah PowerShell.
2. Jalankan perintah berikut ini dari jendela.
$Settings = get-CrmSetting - SettingType ClaimsSettings - DwsServerUrl https://CrmDiscoverServer.domain.com -Credential $creds
$Setting.SessionSecurityTokenLifetimeInHours = '168'
Set-CrmSetting - DwsServerUrl https://CrmDiscoverServer.domain.com -Credential $creds $setting
3. setelah selesai, verifikasi bahwa nilai seumur hidup adalah sekarang 168 dengan menjalankan perintah di bawah ini.
Get-CrmSetting - SettingType ClaimsSettings - DwsServerUrl https://CrmDiscoverServer.domain.com -Credential $creds
4. berikutnya, restart IIS pada antarmuka server.
5. akhirnya, mulai ulang Outlook untuk setiap pengguna yang mengalami masalah yang ditetapkan di bagian gejala
CATATAN:
Dalam contoh di atas, URL https://CrmDiscoverServer.domain.com harus diperbarui dengan URL server dengan penemuan peran server di Microsoft Dynamics CRM penyebaran.
Pengguna akan tetap mengalami wantian otentikasi kredensial tetapi dengan melakukan petunjuk ini, wantian ini sekarang akan terjadi setiap 7 hari kecuali Outlook dan/atau penjelajah dimulai ulang. Restart Outlook/browser akan secara otomatis memperbarui token keamanan mereka dan akan memungkinkan pengguna tidak melihat wantian otentikasi.