summaryrefslogtreecommitdiffstats
path: root/ldap/cm/v1confs/ns-compass-schema.conf
blob: 3875f41bb371cc21ab9710fe212827623da4fc1a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
#
# BEGIN COPYRIGHT BLOCK
# Copyright 2001 Sun Microsystems, Inc.
# Portions copyright 1999, 2001-2003 Netscape Communications Corporation.
# All rights reserved.
# END COPYRIGHT BLOCK
#
# Used by Netscape Directory Server


# Compass server specific (not currently used) 

objectclass netscapeCompassServer
        requires        
                objectclass


# Attributes for personal interest profile classes

attribute	pipuid			cis
attribute	pipcompassservers	cis
attribute	pipuniqueid		cis
attribute	pipstatus		cis
attribute	pipusertype		cis
attribute	pipfrequency		cis
attribute	pipmedium		cis
attribute	pipformat		cis
attribute	piphour			cis
attribute	pipmaxhits		cis
attribute	pipresultset		cis
attribute	pipsortorder		cis
attribute	piptimestamp		cis
attribute	pipirlist		cis
attribute	pipiroption		cis
attribute	pippwp			cis
attribute	piplastcount		cis
attribute	piptotalcount		cis
attribute	piptotalrun		cis
attribute	pipnotify		cis
attribute	pipprivilege		cis
attribute	pipgroup		cis
attribute	pipidstcount		cis
attribute	pipstid			cis
attribute	pipstname		cis
attribute	pipstquery		cis
attribute	pipsttaxonomy		cis
attribute	pipstinterest		cis
attribute	pipsttype		cis
attribute	pipstprivacy		cis
attribute	pipststatus		cis
attribute	pipstlastcount		cis
attribute	pipsttotalcount		cis
attribute	pipsttotalrun		cis
attribute	pipstcategory		cis
attribute	pipstfrequency		cis
attribute	pipstmedium		cis
attribute	pipstformat		cis
attribute	pipsthour		cis
attribute	pipstmaxhits		cis
attribute	pipstresultset		cis
attribute	pipstsortorder		cis
attribute	pipsttimestamp		cis
attribute	pipstirlist		cis
attribute	pipstiroption		cis
attribute	pipreservedcis1		cis
attribute	pipreservedcis2		cis
attribute	pipreservedcis3		cis
attribute	pipreservedcis4		cis
attribute	pipreservedcis5		cis
attribute	pipreservedcis6		cis
attribute	pipreservedces1		ces
attribute	pipreservedces2		ces
attribute	pipreservedces3		ces


# Each interest profile is one of these and sits under the compass SIE

objectclass personalInterestProfile 
        requires        
                objectclass,
		pipuid
	allows
		pipuniqueid,
		pipstatus,
		pipusertype,
		pipfrequency,
		pipmedium,
		pipformat,
		piphour,
		pipmaxhits,
		pipresultset,
		pipsortorder,
		piptimestamp,
		pipirlist,
		pipiroption,
		pippwp,
		piplastcount,
		piptotalcount,
		piptotalrun,
		pipnotify,
		pipprivilege,
		pipgroup,
		pipidstcount,
		pipstid,
		pipstname,
		pipstquery,
		pipsttaxonomy,
		pipstinterest,
		pipsttype,
		pipstprivacy,
		pipststatus,
		pipstlastcount,
		pipsttotalcount,
		pipsttotalrun,
		pipstcategory,
		pipstfrequency,
		pipstmedium,
		pipstformat,
		pipsthour,
		pipstmaxhits,
		pipstresultset,
		pipstsortorder,
		pipsttimestamp,
		pipstirlist,
		pipstiroption,
		pipreservedcis1,
		pipreservedcis2,
		pipreservedcis3,
		pipreservedcis4,
		pipreservedcis5,
		pipreservedcis6,
		pipreservedces1,
		pipreservedces2,
		pipreservedces3


# Replication of user info for template users, completeness, etc.
# (not currently used)

objectclass PIPUserInfo
        requires        
                objectclass
	allows
		cn,
		mail,
		userPassword,
		description,
		pipcompassservers,
		pipuniqueid


# Enhancements to a normal user entry (not currently used)

objectclass PIPUser
        requires        
                objectclass
	allows
		pipuniqueid,
		pipcompassservers,
		pipreservedcis1,
		pipreservedcis2,
		pipreservedcis3,
		pipreservedcis4,
		pipreservedcis5,
		pipreservedcis6,
		pipreservedces1,
		pipreservedces2,
		pipreservedces3