Empat langkah untuk menghasilkan ID klien.
Tidak dapat membuat ID klien.
Kredensial klien (termasuk ID Klien dan Rahasia Klien) dapat dibuat secara eksklusif melalui REST API Intel® EMA, oleh administrator penyewa.
Hanya satu set kredensial klien yang dapat dibuat per penyewa Intel® EMA.
Skrip PowerShell yang menunjukkan pembuatan kredensial klien tersedia dalam paket Skrip Sampel API Intel® EMA. Ikuti langkah-langkah berikut untuk meninjau skrip:
- Unduh paket Skrip Sampel API Intel® EMA
- Ekstrak file zip, dan buka skrip PowerShell ini di PowerShell ISE
- PowerShell/Snippets/EMA_API-CreateOrDeleteClientCredentialsForTenant.ps1
- Perhatikan variabel berikut:
- $emaServerURL adalah URL instans EMA Anda
- $clientSecret adalah rahasia kompleks yang disediakan oleh administrator. Nilai harus memenuhi kriteria berikut:
- setidaknya 12 karakter, hingga 255 karakter
- berisi setidaknya satu angka
- berisi karakter huruf kecil dan huruf besar
- berisi setidaknya satu karakter khusus
- $emaUsername dan $emaPassword adalah kredensial administrator penyewa pada contoh Intel® EMA
- Atur $deleteCreds ke $TRUE untuk menunjukkan penghapusan kredensial klien yang ada
- Atur $useADAuth ke $TRUE jika instans Intel® EMA menggunakan autentikasi domain Windows*
- Skrip menunjukkan panggilan REST API yang digunakan untuk menghasilkan kredensial klien. ID klien disediakan dalam hasil panggilan API REST, dan ditulis ke konsol oleh skrip.
ID Klien ini dapat digunakan bersama dengan Rahasia Klien yang disediakan untuk mengotentikasi ke Intel® EMA.
Sebagaimana disediakan, keluaran skrip harus mirip dengan di bawah ini.
PS C:\Users\EMADemo> C:\EMA_API-CreateOrDeleteClientCredentialsForTenant.ps1
Target Intel® EMA Server = https://ema.server.com
Retrieved Intel® EMA token.
Calling POST https://ema.server.com/api/latest/clientCredentials
Created Client Id: abcdabcd-12ab-34cd-56ef-abcd1234abcd
Selain itu, detail tentang panggilan REST API tersedia dalam dokumentasi REST API Intel® EMA