<div dir="ltr"><div>svn info /Users/gauravjain/development/calendar/CalendarServer-5.2.2/conf/auth/accounts-test.xml <br>Path: /Users/gauravjain/development/calendar/CalendarServer-5.2.2/conf/auth/accounts-test.xml<br>Name: accounts-test.xml<br>URL: <a href="https://svn.calendarserver.org/repository/calendarserver/CalendarServer/tags/release/CalendarServer-5.2.2/conf/auth/accounts-test.xml">https://svn.calendarserver.org/repository/calendarserver/CalendarServer/tags/release/CalendarServer-5.2.2/conf/auth/accounts-test.xml</a><br>Repository Root: <a href="https://svn.calendarserver.org/repository/calendarserver">https://svn.calendarserver.org/repository/calendarserver</a><br>Repository UUID: e27351fd-9f3e-4f54-a53b-843176b1656c<br>Revision: 14096<br>Node Kind: file<br>Schedule: normal<br>Last Changed Author: <a href="mailto:wsanchez@apple.com">wsanchez@apple.com</a><br>Last Changed Rev: 12267<br>Last Changed Date: 2014-01-08 13:44:52 -0800 (Wed, 08 Jan 2014)<br>Text Last Updated: 2014-10-21 14:50:24 -0700 (Tue, 21 Oct 2014)<br>Checksum: 8a080b6a50c71cb08d80a5fda62144b6b9f8beac<br><br></div><div><br><br>Relevant Group : 'group01'<br></div>Relevant User : 'cdaboo'<br><div><div><div><br><br><br>************************************************************************<br><?xml version="1.0" encoding="utf-8"?><br><br><!--<br>Copyright (c) 2006-2014 Apple Inc. All rights reserved.<br><br>Licensed under the Apache License, Version 2.0 (the "License");<br>you may not use this file except in compliance with the License.<br>You may obtain a copy of the License at<br><br> <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a><br><br>Unless required by applicable law or agreed to in writing, software<br>distributed under the License is distributed on an "AS IS" BASIS,<br>WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<br>See the License for the specific language governing permissions and<br>limitations under the License.<br> --><br><br><!DOCTYPE accounts SYSTEM "accounts.dtd"><br><br><accounts realm="Test Realm"><br> <user><br> <uid>admin</uid><br> <guid>admin</guid><br> <password>admin</password><br> <name>Super User</name><br> <first-name>Super</first-name><br> <last-name>User</last-name><br> </user><br> <user><br> <uid>apprentice</uid><br> <guid>apprentice</guid><br> <password>apprentice</password><br> <name>Apprentice Super User</name><br> <first-name>Apprentice</first-name><br> <last-name>Super User</last-name><br> </user><br> <user><br> <uid>wsanchez</uid><br> <guid>wsanchez</guid><br> <email-address><a href="mailto:wsanchez@example.com">wsanchez@example.com</a></email-address><br> <password>test</password><br> <name>Wilfredo Sanchez Vega</name><br> <first-name>Wilfredo</first-name><br> <last-name>Sanchez Vega</last-name><br> </user><br> <user><br> <uid>cdaboo</uid><br> <guid>cdaboo</guid><br> <email-address><a href="mailto:cdaboo@example.com">cdaboo@example.com</a></email-address><br> <password>test</password><br> <name>Cyrus Daboo</name><br> <first-name>Cyrus</first-name><br> <last-name>Daboo</last-name><br> <members><br> <member type="groups">group01</member><br> </members><br> </user><br> <user><br> <uid>sagen</uid><br> <guid>sagen</guid><br> <email-address><a href="mailto:sagen@example.com">sagen@example.com</a></email-address><br> <password>test</password><br> <name>Morgen Sagen</name><br> <first-name>Morgen</first-name><br> <last-name>Sagen</last-name><br> </user><br> <user><br> <uid>dre</uid><br> <guid>andre</guid><br> <email-address><a href="mailto:dre@example.com">dre@example.com</a></email-address><br> <password>test</password><br> <name>Andre LaBranche</name><br> <first-name>Andre</first-name><br> <last-name>LaBranche</last-name><br> </user><br> <user><br> <uid>glyph</uid><br> <guid>glyph</guid><br> <email-address><a href="mailto:glyph@example.com">glyph@example.com</a></email-address><br> <password>test</password><br> <name>Glyph Lefkowitz</name><br> <first-name>Glyph</first-name><br> <last-name>Lefkowitz</last-name><br> </user><br> <user><br> <uid>i18nuser</uid><br> <guid>i18nuser</guid><br> <email-address><a href="mailto:i18nuser@example.com">i18nuser@example.com</a></email-address><br> <password>i18nuser</password><br> <name>まだ</name><br> <first-name>ま</first-name><br> <last-name>だ</last-name><br> </user><br> <user repeat="101"><br> <uid>user%02d</uid><br> <uid>User %02d</uid><br> <guid>user%02d</guid><br> <password>user%02d</password><br> <name>User %02d</name><br> <first-name>User</first-name><br> <last-name>%02d</last-name><br> <email-address><a href="mailto:user%2502d@example.com">user%02d@example.com</a></email-address><br> </user><br> <user repeat="10"><br> <uid>public%02d</uid><br> <guid>public%02d</guid><br> <password>public%02d</password><br> <name>Public %02d</name><br> <first-name>Public</first-name><br> <last-name>%02d</last-name><br> </user><br> <group><br> <uid>group01</uid><br> <guid>group01</guid><br> <password>group01</password><br> <name>Group 01</name><br> <members><br> <member type="users">cdaboo</member><br> <member type="users">sagen</member><br> </members><br> </group><br> <group><br> <uid>group02</uid><br> <guid>group02</guid><br> <password>group02</password><br> <name>Group 02</name><br> <members><br> <member type="users">user06</member><br> <member type="users">user07</member><br> </members><br> </group><br> <group><br> <uid>group03</uid><br> <guid>group03</guid><br> <password>group03</password><br> <name>Group 03</name><br> <members><br> <member type="users">user08</member><br> <member type="users">user09</member><br> </members><br> </group><br> <group><br> <uid>group04</uid><br> <guid>group04</guid><br> <password>group04</password><br> <name>Group 04</name><br> <members><br> <member type="groups">group02</member><br> <member type="groups">group03</member><br> <member type="users">user10</member><br> </members><br> </group><br> <group> <!-- delegategroup --><br> <uid>group05</uid><br> <guid>group05</guid><br> <password>group05</password><br> <name>Group 05</name><br> <members><br> <member type="groups">group06</member><br> <member type="users">user20</member><br> </members><br> </group><br> <group> <!-- delegatesubgroup --><br> <uid>group06</uid><br> <guid>group06</guid><br> <password>group06</password><br> <name>Group 06</name><br> <members><br> <member type="users">user21</member><br> </members><br> </group><br> <group> <!-- readonlydelegategroup --><br> <uid>group07</uid><br> <guid>group07</guid><br> <password>group07</password><br> <name>Group 07</name><br> <members><br> <member type="users">user22</member><br> <member type="users">user23</member><br> <member type="users">user24</member><br> </members><br> </group><br> <group><br> <uid>disabledgroup</uid><br> <guid>disabledgroup</guid><br> <password>disabledgroup</password><br> <name>Disabled Group</name><br> <members><br> <member type="users">user01</member><br> </members><br> </group><br></accounts><br><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 5, 2014 at 12:30 PM, Cyrus Daboo <span dir="ltr"><<a href="mailto:cdaboo@apple.com" target="_blank">cdaboo@apple.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Gaurav,<span class=""><br>
<br>
--On December 5, 2014 at 12:28:19 PM -0800 Gaurav Jain <<a href="mailto:monkeyfdude@gmail.com" target="_blank">monkeyfdude@gmail.com</a>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
That means just creating a group with members is not sufficient. Needed to<br>
explicitly specify which<br>
<br>
* which members a group has<br>
* which groups a user belong to.<br>
<br>
I hope my understanding is correct.<br>
</blockquote>
<br></span>
No that is wrong. You only need to specify group membership in the group records.<br>
<br>
What version of the server are you using right now? Can you attach the entire accounts.xml (block out any real passwords)?<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Cyrus Daboo<br>
<br>
</font></span></blockquote></div><br></div>