diff --git a/phpgwapi/doc/ldap/phpgwuser.schema b/phpgwapi/doc/ldap/phpgwuser.schema new file mode 100644 index 0000000000..d91f566ef2 --- /dev/null +++ b/phpgwapi/doc/ldap/phpgwuser.schema @@ -0,0 +1,45 @@ +# $phpgroupware : admin/phpgwuser.schema,v 1.0 2000/07/29 01:53:16 milosch Exp $ + +# lastlogin +attributetype ( 1.3.6.1.1.1.1.5 + NAME 'lastlogin' + DESC 'timestamp of last login' + EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 + SINGLE-VALUE ) + +# lastloginfrom +attributetype ( 1.3.6.1.1.1.1.19 + NAME 'lastloginfrom' + DESC 'IP address as a dotted decimal, eg. 192.168.1.1, omitting leading zeros' + EQUALITY caseIgnoreIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) + +# lastpasswdchange +attributetype ( 1.3.6.1.1.1.1.5 + NAME 'lastpasswdchange' + EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 + SINGLE-VALUE ) + +# account_type +attributetype ( 1.3.6.1.1.1.1.4 + NAME 'accounttype' + DESC 'Single-char u/g for user/group' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE ) + +# status +attributetype ( 1.3.6.1.1.1.1.4 + NAME 'status' + DESC 'Single-char A/L for active/inactive' + EQUALITY caseExactIA5Match + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 + SINGLE-VALUE ) + +# Objectclass definition for phpgwAccount +objectclass ( 1.3.6.1.1.1.2.0 NAME 'phpgwAccount' SUP top AUXILIARY + DESC 'Abstraction of an account with phpgw attributes' + MAY ( lastlogin $ lastloginfrom $ lastpasswdchange $ accounttype $ status ) ) +