From e6588b4f5b7dc62eb0794b4ca780628afc09bceb Mon Sep 17 00:00:00 2001 From: garrettmills Date: Wed, 10 Mar 2021 16:02:18 -0600 Subject: [PATCH] LDAP - include gid number --- app/models/auth/User.model.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/models/auth/User.model.js b/app/models/auth/User.model.js index 32da3c0..ec639e1 100644 --- a/app/models/auth/User.model.js +++ b/app/models/auth/User.model.js @@ -189,6 +189,8 @@ class User extends AuthUser { async to_ldap(iam_targets = []) { const Policy = this.models.get('iam:Policy') + const uid_number = await this.get_uid_number() + const ldap_data = { uid: this.uid.toLowerCase(), uuid: this.uuid, @@ -202,7 +204,10 @@ class User extends AuthUser { entryUUID: this.uuid, objectGuid: this.uuid, objectguid: this.uuid, - uidnumber: await this.get_uid_number(), + uidnumber: uid_number, + uidNumber: uid_number, + gidnumber: uid_number, + gidNumber: uid_number, } if ( this.tagline ) ldap_data.extras_tagline = this.tagline