mirror of
https://github.com/bitwarden/browser
synced 2025-12-14 15:23:33 +00:00
[PM-16091] Add SsoExternalId to the member dialog and hide ExternalId if there is no value to display (#14126)
* Add ssoExternalId to OrganizationUserAdminView and OrganizationUserDetailsResponse - Updated OrganizationUserAdminView to include ssoExternalId property. - Enhanced OrganizationUserDetailsResponse constructor to initialize ssoExternalId from response data. * Add SSO External ID copy to messages.json * Implement SSO External ID field in member dialog - Added a new input field for ssoExternalId in the member dialog component. - Introduced visibility logic for both externalId and ssoExternalId based on feature flags. - Updated form control initialization to include ssoExternalId.
This commit is contained in:
@@ -64,10 +64,12 @@ export class OrganizationUserUserDetailsResponse extends OrganizationUserRespons
|
||||
|
||||
export class OrganizationUserDetailsResponse extends OrganizationUserResponse {
|
||||
managedByOrganization: boolean;
|
||||
ssoExternalId: string;
|
||||
|
||||
constructor(response: any) {
|
||||
super(response);
|
||||
this.managedByOrganization = this.getResponseProperty("ManagedByOrganization") ?? false;
|
||||
this.ssoExternalId = this.getResponseProperty("SsoExternalId");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user