diff --git a/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema b/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema index 684148ed5a28f7117621272cee4d5b9e35aa1e1c..9fb65738a7850c1191740cf0adf7ac6e30426ed1 100644 --- a/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema +++ b/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema @@ -104,13 +104,21 @@ attributetype ( 1.3.6.1.4.1.10126.1.35.3.14 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributetype ( 1.3.6.1.4.1.10126.1.35.3.15 + NAME 'TGResourceUUID' + DESC 'UUID of TextGrid Resource, optional' + 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' DESC 'Main ObjectClass of a TextGrid resource' SUP top STRUCTURAL MUST ( TGResourceURI $ TGisPublic $ TGProjectId ) - MAY ( TGResourceOwner $ TGisProjectFile ) ) + MAY ( TGResourceOwner $ TGisProjectFile $ TGResourceUUID ) ) objectclass ( 1.3.6.1.4.1.10126.1.35.4.2 NAME 'TextGridProject'