title: inetOrgPerson with member or memberOf?
body: <h2>What works</h2>
  
  <p>Suppose I have <code>inetOrgPerson</code>s in <code>ou=people,dc=example,dc=com</code>. Example:</p>
  
  <pre><code>dn: cn=John Doe,ou=people,dc=example,dc=com
  objectClass: inetOrgPerson (structural)
  objectClass: person (structural)
  objectClass: top (abstract)
  cn: John Doe
  sn: Doe
  givenName: John
  mail: john.doe@example.com
  uid: john.doe
  </code></pre>
  
  <p>In addition I have several <code>organization</code>s:</p>
  
  <pre><code>dn: o=foo,dc=example,dc=com
  objectClass: organization (structural)
  objectClass:top (abstract)
  o: foo
  
  dn: o=bar,dc=example,dc=com
  objectClass: organization (structural)
  objectClass:top (abstract)
  o: bar
  </code></pre>
  
  <p>For each <code>organization</code> there is a <code>groupOfNames</code>:</p>
  
  <pre><code>dn: cn=users,o=foo,dc=example,dc=com
  objectClass:groupOfNames (structural)
  cn: users
  member: cn=John Doe,ou=people,dc=example,dc=com
  
  dn: cn=users,o=bar,dc=example,dc=com
  objectClass:groupOfNames (structural)
  cn: users
  </code></pre>
  
  <p>As you can see, <code>cn=John Doe,ou=people,dc=example,dc=com</code> is listed as a <code>member</code> of <code>cn=users,o=foo,dc=example,dc=com</code> but not of <code>dn: cn=users,o=bar,dc=example,dc=com</code>.</p>
  
  <h2>Problem</h2>
  
  <p>I want to note membership at the <code>inetOrgPerson</code>s, too.</p>
  
  <p><code>memberOf</code> is not in the schemas I currently use for a user. Is there any schema available that provides <code>memberOf</code>?</p>
  
  <p><code>member</code> is part of <code>groupOfNames</code> but this <code>objectClass</code> conflicts with <code>inetOrgPerson</code>:</p>
  
  <pre><code>[LDAP: error code 65 - invalid structural object class chain (inetOrgPerson/groupOfNames)]
  </code></pre>
  
  <h2>Question</h2>
  
  <p>How can I note the membership in <code>cn=users,o=foo,dc=example,dc=com</code> on <code>cn=John Doe,ou=people,dc=example,dc=com</code>?</p>