phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] phpgwapi/doc/ldap/phpgroupware.schema, 1.4


From: nomail
Subject: [Phpgroupware-cvs] phpgwapi/doc/ldap/phpgroupware.schema, 1.4
Date: Thu, 30 Dec 2004 07:47:29 +0100

Update of /phpgwapi/doc/ldap
Added Files:
        Branch: 
          phpgroupware.schema

date: 2004/12/30 06:47:29;  author: skwashd;  state: Exp;  lines: +11 -6

Log Message:
new HEAD
=====================================================================
# $phpgroupware : phpgroupware,v 1.1 pkamps

# REQUIRED
attributetype ( 1.3.6.1.4.1.9554.201
        NAME 'phpgwContactID'
        EQUALITY caseIgnoreMatch
        SUBSTR caseIgnoreSubstringsMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16}
        SINGLE-VALUE )

# phpgwContact
# The phpgwContact represents people who are associated with a
# phpgw install in some way.  It is a structural class and is derived
# from the inetOrgPerson schema.
objectclass     ( 1.3.6.1.4.1.9554.200
        NAME 'phpgwContact'
        DESC 'phpGroupWare Contact Entry'
        MUST phpgwContactID 
        )




#REQUIRD
attributetype (  1.3.6.1.4.1.9554.301
        NAME 'phpgwGroupID'
        EQUALITY caseIgnoreMatch
        SUBSTR caseIgnoreSubstringsMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16}
        SINGLE-VALUE )

# phpgwGroup
# The phpgwGroup represents groups who are associated with a
# phpgw install in some way.
objectclass     ( 1.3.6.1.4.1.9554.300
        NAME 'phpgwGroup'
        DESC 'phpGroupWare Group Entry'
                SUP top AUXILIARY
        MUST phpgwGroupID
        )




#accountID
attributetype ( 1.3.6.1.4.1.9554.101
        NAME 'phpgwAccountID'
        DESC 'Account identification number'
        EQUALITY integerMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
        SINGLE-VALUE )

# status
attributetype ( 1.3.6.1.4.1.9554.102
        NAME 'phpgwAccountStatus'
        DESC 'Single-char A/L for active/inactive'
        EQUALITY caseExactIA5Match
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
        SINGLE-VALUE )

# expires
attributetype ( 1.3.6.1.4.1.9554.103
        NAME 'phpgwAccountExpires'
        DESC 'timestamp for account expiration'
        EQUALITY integerMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
        SINGLE-VALUE )

# lastlogin
attributetype ( 1.3.6.1.4.1.9554.104
        NAME 'phpgwLastLogin'
        DESC 'UNIX time of last login for this account'
        EQUALITY integerMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
        SINGLE-VALUE )

#lastloginfrom
attributetype ( 1.3.6.1.4.1.9554.105
        NAME 'phpgwLastLoginFrom'
        DESC 'ip form last login'
        EQUALITY caseIgnoreIA5Match
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128}
        SINGLE-VALUE )

#lastpasswdchange
attributetype ( 1.3.6.1.4.1.9554.106
        NAME 'phpgwLastPasswordChange'
        DESC 'last time user changed his password'
        EQUALITY integerMatch
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
        SINGLE-VALUE )

# Objectclass definition for phpgwAccount
objectclass ( 1.3.6.1.4.1.9554.100 
        NAME 'phpgwAccount' 
        SUP posixAccount AUXILIARY
    DESC 'Abstraction of an account with phpgw attributes'
    MAY ( phpgwAccountStatus $ phpgwAccountExpires $ givenName $ sn $ 
phpgwLastPasswordChange $ phpgwLastLoginFrom $ phpgwLastLogin ) 
        MUST phpgwAccountID
        )




reply via email to

[Prev in Thread] Current Thread [Next in Thread]