Skip to Content.
Sympa Menu

grouper-users - RE: [grouper-users] Re: LDAP load from attributes

Subject: Grouper Users - Open Discussion List

List archive

RE: [grouper-users] Re: LDAP load from attributes


Chronological Thread 
  • From: Chris Hyzer <>
  • To: David Langenberg <>, "Bryan E. Wooten" <>
  • Cc: Earl Lewis <>, "<>" <>
  • Subject: RE: [grouper-users] Re: LDAP load from attributes
  • Date: Tue, 14 May 2013 03:16:26 +0000
  • Accept-language: en-US
  • Authentication-results: sfpop-ironport01.merit.edu; dkim=neutral (message not signed) header.i=none

Yeah, everything should work, you need to API’s grouperClient.jar and subject.jar.  Also, 2.1.4 will be released very soon, might as well wait…

 

Thanks,

Chris

 

From: David Langenberg [mailto:]
Sent: Monday, May 13, 2013 10:54 PM
To: Bryan E. Wooten
Cc: Chris Hyzer; Earl Lewis; <>
Subject: Re: [grouper-users] Re: LDAP load from attributes

 

The 2.3 PSP should work fine with the 2.4 API. 

 

Dave

On Monday, May 13, 2013, Bryan E. Wooten wrote:

Thanks Chris! That is a welcome enhancement.

 

Can I mix and match the 2.1.4 api with the other 2.1.3 components (i.e. UI / PSP)?

 

I think I can give that a try in our world in fairly short order.

 

-Bryan

 

 

This is in 2.1.4:

 

https://bugs.internet2.edu/jira/browse/GRP-906

 

You can use the attribute: grouperLoaderLdapGroupAttribute

 

The value is a JEXL _expression_ with the variable: attributeValue

 

e.g. to specify a few values: ${attributeValue == 'a' || attributeValue == 'b'}

e.g. to restrict a few values: ${attributeValue != 'a' && attributeValue != 'b'}

e.g. to use some java methods: ${attributeName.toLowerCase().startsWith('st')}

e.g. to do a regex: ${attributeName =~ '^fa.*$' }

 

 

Thanks,

Chris

 

From: [] On Behalf Of Chris Hyzer
Sent: Friday, May 10, 2013 1:04 AM
To: Earl Lewis; <>
Subject: [grouper-users] RE: LDAP load from attributes

 

We can do a JEXL _expression_:

 

    variableMap.put("attributeName", "staff");

    String value = GrouperUtil.substituteExpressionLanguage("${attributeName == 'staff'}"



--
David Langenberg

Identity & Access Management

The University of Chicago

 




Archive powered by MHonArc 2.6.16.

Top of Page