PowerFlex Yönetim Platformu: LDAP kullanıcısı API çağrıları yapamıyor

Summary: LDAP özellikli bir kullanıcı, API çağrıları yaparken "kullanıcıya rol atanmadı" hatası alıyor.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Senaryo

LDAP kullanıcıları kullanıcı arayüzü üzerinden oturum açabilir ancak API çağrıları yapamaz . Aşağıdaki ekran görüntüsünde görülen hata mesajı: No role assigned to user":
Kullanıcıya atanmış rol yok ekran görüntüsü

Etki

LDAP kullanıcısıyla API kullanılamıyor.

 

Cause

Bir yazılım tasarım hatası, kullanıcı yalnızca bir Grup rolünün parçasıysa LDAP Kullanıcısı rolünün tanınmasına izin vermez.

SSO kullanılırken - Bir LDAP grubuna LDAP kullanıcısı atandığında ve LDAP grubu bir Kullanıcı rolüyle yapılandırıldığında "kullanıcıya rol atanmamış" hatası nedeniyle REST oturum açma komutu başarısız oluyor.

 

Resolution

Geçici çözüm, Kullanıcıyı kullanıcı arayüzündeki Remote Users/Groups bölümüne eklemektir. Kullanıcı listelenen gruplardan birinde olsa bile. Bir API çağrısı için Type User bulunamadığında hata meydana gelir.

Aşağıdaki görüntüde "xxxxx" kullanıcısı sio_admin Grubu'nun bir üyesi olsa da biz buraya Type=User olarak kullanıcıyı ekleyene kadar kullanıcı API çağrısı yapamıyor.

"xxxx" kullanıcısı bu bölümden kaldırılırsa, API çağrılarına izin vermez. Kullanıcı, Type = User ile mevcut olmalıdır.
Uzak Kullanıcılar/Gruplar

 

Additional Information

Etkilenen Sürüm

PFMP 4.x

 

Affected Products

PowerFlex rack RCM Software
Article Properties
Article Number: 000280795
Article Type: Solution
Last Modified: 17 Feb 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.