A method whereby application and network services (such as access control
and electronic mailing list servers) can use a directory service to define
groups of directory members using a directory search specification
evaluated at service delivery time (dynamic group membership.)
Traditionally, network services have been delivered to groups of users
defined in relatively narrow manners: either by keeping a list of all
users who are members of the group, or by attaching specific group
membership attribute information to the information maintained about each
specific user. Dynamic group membership allows these services to be
delivered to groups of users who can be defined by a completely arbitrary
specification of user attribute information. For example, electronic mail
can be sent to a group of users whose office was located in a certain
building (specifically, whose office location attribute matched a specific
value.) Another example is that users may be permitted to access a network
service, such as a printer, based on whether the printer is in the same
building as the user (specifically, whether the printer's location
attribute matches the user's office location attribute).
Un metodo per cui i servizi di rete e di applicazione (quali controllo di accesso e gli assistenti spedenti elettronici della lista) possono usare un servizio dell'indice per definire i gruppi dei membri dell'indice usando una specifica di ricerca dell'indice valutata al termine di consegna di servizio (composizione di gruppo dinamica.) Tradizionalmente, i servizi di rete sono stati trasportati ai gruppi degli utenti definiti nei modi relativamente stretti: uno mantenendo una lista di tutti gli utenti che sono membri del gruppo, o dalle informazioni di attributo specifiche alleganti di composizione di gruppo alle informazioni ha effettuato circa ogni utente specifico. La composizione di gruppo dinamica permette che questi servizi siano trasportati ai gruppi degli utenti che possono essere definiti da una specifica completamente arbitraria delle informazioni di attributo dell'utente. Per esempio, la posta elettronica può essere trasmessa ad un gruppo degli utenti di cui l'ufficio è stato situato in una determinata costruzione (specificamente, di cui l'attributo di posizione dell'ufficio ha abbinato un valore specifico.) Un altro esempio è che gli utenti possono essere consentiti per accedere ad un servizio di rete, quale uno stampatore, basato sopra se lo stampatore è nella stessa costruzione dell'utente (specificamente, se l'attributo di posizione dello stampatore abbina l'attributo di posizione dell'ufficio dell'utente).