outposts/ldap: allow overriding gidNumber for a user (#8003)
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
This commit is contained in:
		 Marc 'risson' Schmitt
					Marc 'risson' Schmitt
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							4b115e18fb
						
					
				
				
					commit
					64ca5d42be
				
			| @ -6,6 +6,7 @@ import ( | ||||
| 	"strings" | ||||
|  | ||||
| 	"beryju.io/ldap" | ||||
|  | ||||
| 	"goauthentik.io/api/v3" | ||||
| 	"goauthentik.io/internal/outpost/ldap/constants" | ||||
| 	"goauthentik.io/internal/outpost/ldap/utils" | ||||
| @ -49,8 +50,8 @@ func (pi *ProviderInstance) UserEntry(u api.User) *ldap.Entry { | ||||
| 			constants.OCPosixAccount, | ||||
| 			constants.OCAKUser, | ||||
| 		}, | ||||
| 		"uidNumber":     {pi.GetUidNumber(u)}, | ||||
| 		"gidNumber":     {pi.GetUidNumber(u)}, | ||||
| 		"uidNumber":     {pi.GetUserUidNumber(u)}, | ||||
| 		"gidNumber":     {pi.GetUserGidNumber(u)}, | ||||
| 		"homeDirectory": {fmt.Sprintf("/home/%s", u.Username)}, | ||||
| 		"sn":            {u.Name}, | ||||
| 	}) | ||||
|  | ||||
		Reference in New Issue
	
	Block a user