diff --git a/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema b/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema index d06e76c278ffd6a507a5e3da4bc1f298fb44249d..1cd15ee557fc2a30a6f65fd6f06e16351fcf98a8 100644 --- a/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema +++ b/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema @@ -83,12 +83,26 @@ attributetype ( 1.3.6.1.4.1.10126.1.35.3.11 attributetype ( 1.3.6.1.4.1.10126.1.35.3.12 NAME 'TGuserSuppliedData' - DESC 'Flag if user supplied his personal data (name, mail) himself (set to FALSE if fetched from external source)' + DESC 'Flag if user supplied his personal data (name, mail) himself (set to FALSE if fetched from external authoritative source)' EQUALITY booleanMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 ) +attributetype ( 1.3.6.1.4.1.10126.1.35.3.13 + NAME 'TGfieldOfInterest' + DESC 'Optional specification of fields of research interests in conjuction with TextGrid' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +attributetype ( 1.3.6.1.4.1.10126.1.35.3.14 + NAME 'TGidentifierForPerson' + DESC 'PND / URI for Person, e.g. http://xyz.org/~johndoe' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + objectclass ( 1.3.6.1.4.1.10126.1.35.4.1 NAME 'TextGridResource' @@ -113,5 +127,5 @@ objectclass ( 1.3.6.1.4.1.10126.1.35.4.3 SUP top AUXILIARY MUST ( ) - MAY ( TGWantsNewsletter $ TGagreeSearch $ TGuserSuppliedData ) ) + MAY ( TGWantsNewsletter $ TGagreeSearch $ TGuserSuppliedData $ TGfieldOfInterest $ TGidentifierForPerson ) )