From: Chris R. <chr...@me...> - 2000-08-13 05:51:34
|
David Bussenschutt <d.b...@ma...> wrote: > Actually, what I want to do is change the attributes that are returned so > that it returns what are currently considered by my server to be (I guess) > operational attributes. > > You see, if I do a LDAP search in my NDS tree, I only get a very limited > list of attributes returned when I request '*', but if I request them by > name...no probs. There are many attributes that I would have expected a > normal search to return. (like whether an account is locked or not) > > So, what I want is not to ADD another attribute, and control it's access > with an ACL, but MODIFY existing attributes so that they are more visible. > Is this part of a system ACL too? > > David. > > > At 05:58 PM 8/10/00 -0500, you wrote: >> What you want to do should be accomplished via an ACL , not an >> operational attribute. >> From my understanding an operational attribute is one that is determined >> by the sever and is not attatched to the entry. And they can cause a load >> on the server to generate them, thus you don't want them returned unless >> they're specifically requested & you probably don't want them allowed to >> just anyone. >> >> Mark >> >> On Fri, 11 Aug 2000, David Bussenschutt wrote: >> >>> What mechanism does a server use to decide what is an operational >>> attribute, and what is not? Can I add operational attributes? (ie not >>> have them returned in a normal search unless explicitly requested) >>> >>> David. I didn't see the original message, so I'm going to comment on both at the same time. The schema defined in the server defines which attributes are operational, and which are not. (Non-operational attributes are called user attributes.) So can you add operational attributes? Depends on what you mean by "you". The administrator of the server *may* be able to do this. A normal person cannot. You should certainly not attempt to change anything that is in a standard schema from being a user attr to an operational attr or vice versa. Attributes are often marked as operational because they are treated differently by the server, so changing things here might completely confuse the directory server! I would recommend trying to work 'with' the directory server rather than 'against' it, which is what it seems you're trying to do. Access controls are a separate issue. Because operational attributes are just attributes, they are subject to any access controls that grant or deny access to them, the same as access controls for other attributes. As to why your server's not returning attributes you think are user attributes, well you could check the server's schema to see if they are or not. If they are user attributes, and you can only get the attributes by getting them explicitly, then I think you should report a bug to the server vendor. |