<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px"><div><div><div><div><div><div>by the way, i just came across a different approach. cms-shell lets you execute methods on a instance of CmsObject class. It means you have access to <b>addUserToGroup</b>, <b>getGroupsOfUser</b>, <b>createUser</b> etc.<br>
<br></div>the following script would add the user <b>test</b> to the group <b>Administrators</b>: <br></div></div></div></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div style="font-family:arial,sans-serif;font-size:13px">
<div><div><div><div>login "Admin" "admin"</div></div></div></div></div><div style="font-family:arial,sans-serif;font-size:13px"><div><div><div>createUser "test" "test" "just a test-user"</div>
</div></div></div><div style="font-family:arial,sans-serif;font-size:13px"><div><div>addUserToGroup "test "Administrators"</div></div></div></blockquote><div style="font-family:arial,sans-serif;font-size:13px">
<div><div><br></div>check the results by running the following command:<br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div style="font-family:arial,sans-serif;font-size:13px">getGroupsOfUser "test" true</div>
</blockquote><div style="font-family:arial,sans-serif;font-size:13px"><br></div><span style="font-family:arial,sans-serif;font-size:13px">the result should cotain a line like this:</span><br style="font-family:arial,sans-serif;font-size:13px">
<blockquote style="margin:0 0 0 40px;border:none;padding:0px"><span style="font-family:arial,sans-serif;font-size:13px">[Group] name:Administrators</span></blockquote></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">
<br>codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland<br>tel: <a>+49 (0) 212 23362831</a> | fax: +49 (0) 212 23362879 | mobil: <a>+49 (0) 175 2244073</a><br><a href="http://www.codecentric.de" target="_blank">www.codecentric.de</a> | <a href="http://blog.codecentric.de" target="_blank">blog.codecentric.de</a> | <a href="http://www.meettheexperts.de" target="_blank">www.meettheexperts.de</a> | <a href="http://www.more4fi.de" target="_blank">www.more4fi.de</a>    <br>


<br>Sitz der Gesellschaft: Düsseldorf | HRB 63043 | Amtsgericht Düsseldorf<br>Vorstand: Michael Hochgürtel . Mirko Novakovic . Rainer Vehns<br>Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Klaus Jäger . Jürgen Schütz<br>
<br>Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.<br>
</div></div>
<br><br><div class="gmail_quote">Am 11. August 2014 16:24 schrieb Eugen Melnichuk <span dir="ltr"><<a href="mailto:eugen.melnichuk@codecentric.de" target="_blank">eugen.melnichuk@codecentric.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">hi Kai,<div><br></div><div>glad to hear. </div><div><br></div><div>normally i would suggest you find out how to use the <b>CmsUserDriver</b> classes - the method <b>createUserInGroup</b> sounds like what you are looking for. Feels less dangerous then SQL :)</div>

<div>unfortunately i have not used them yet myself, so i can not help you here.</div><div><br></div><div>eugen</div></div><div class="gmail_extra"><div class=""><br clear="all"><div><div dir="ltr"><br>codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland<br>

tel: <a>+49 (0) 212 23362831</a> | fax: <a href="tel:%2B49%20%280%29%20212%2023362879" value="+4921223362879" target="_blank">+49 (0) 212 23362879</a> | mobil: <a>+49 (0) 175 2244073</a><br><a href="http://www.codecentric.de" target="_blank">www.codecentric.de</a> | <a href="http://blog.codecentric.de" target="_blank">blog.codecentric.de</a> | <a href="http://www.meettheexperts.de" target="_blank">www.meettheexperts.de</a> | <a href="http://www.more4fi.de" target="_blank">www.more4fi.de</a>    <br>



<br>Sitz der Gesellschaft: Düsseldorf | HRB 63043 | Amtsgericht Düsseldorf<br>Vorstand: Michael Hochgürtel . Mirko Novakovic . Rainer Vehns<br>Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Klaus Jäger . Jürgen Schütz<br>

<br>Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.<br>

</div></div>
<br><br></div><div class="gmail_quote">2014-08-11 15:55 GMT+02:00 Schliemann, Kai <span dir="ltr"><<a href="mailto:K.Schliemann@comundus.com" target="_blank">K.Schliemann@comundus.com</a>></span>:<div><div class="h5">
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div lang="DE" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Eugen,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">thanks a lot. You made my day.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Best regards<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Kai<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Von:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:opencms-dev-bounces@opencms.org" target="_blank">opencms-dev-bounces@opencms.org</a> [mailto:<a href="mailto:opencms-dev-bounces@opencms.org" target="_blank">opencms-dev-bounces@opencms.org</a>]
<b>Im Auftrag von </b>Eugen Melnichuk<br>
<b>Gesendet:</b> Montag, 11. August 2014 15:51<br>
<b>An:</b> The OpenCms mailing list<br>
<b>Betreff:</b> Re: [opencms-dev] SQL for adding user to group<u></u><u></u></span></p><div><div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi Kai,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">here we go:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">insert into CMS_GROUPUSERS(GROUP_ID, USER_ID, GROUPUSER_FLAGS) values(<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    (select GROUP_ID from CMS_GROUPS where GROUP_NAME = '<b><your_group></b>'), <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">    (select USER_ID from CMS_USERS where USER_NAME = '<b><your_username></b>'),  0);<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">replace <b><your_group></b> with the name of the group.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">replace <b><your_username></b> with the name of the user<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">double check, and do not screw up your database ;)<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><br>
codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland<br>
tel: <a href="tel:%2B49%20%280%29%20212%2023362831" value="+4921223362831" target="_blank">+49 (0) 212 23362831</a> | fax: <a href="tel:%2B49%20%280%29%20212%2023362879" value="+4921223362879" target="_blank">+49 (0) 212 23362879</a> | mobil: <a href="tel:%2B49%20%280%29%20175%202244073" value="+491752244073" target="_blank">+49 (0) 175 2244073</a><br>


<a href="http://www.codecentric.de" target="_blank">www.codecentric.de</a> | <a href="http://blog.codecentric.de" target="_blank">
blog.codecentric.de</a> | <a href="http://www.meettheexperts.de" target="_blank">
www.meettheexperts.de</a> | <a href="http://www.more4fi.de" target="_blank">www.more4fi.de</a>   
<br>
<br>
Sitz der Gesellschaft: Düsseldorf | HRB 63043 | Amtsgericht Düsseldorf<br>
Vorstand: Michael Hochgürtel . Mirko Novakovic . Rainer Vehns<br>
Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Klaus Jäger . Jürgen Schütz<br>
<br>
Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen
 Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal">2014-08-11 15:21 GMT+02:00 Schliemann, Kai <<a href="mailto:K.Schliemann@comundus.com" target="_blank">K.Schliemann@comundus.com</a>>:<u></u><u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Hi list,<br>
I wonder, if anybody has a SQL script which adds a user to a certain group.<br>
Or even better a script, which adds a list of Users to a certain OpenCms user group.<br>
<br>
Our source file is a list of users as csv file, with user name, last name, first name, email.<br>
<br>
We cannot use the OpenCms csv user import, because this feature ignores already existing users.<br>
<br>
Thanks in advance for your help<br>
<br>
Best regards<br>
<span><span style="color:#888888">Kai</span></span><span style="color:#888888"><br>
<br>
</span><br>
_______________________________________________<br>
This mail is sent to you from the opencms-dev mailing list<br>
To change your list options, or to unsubscribe from the list, please visit<br>
<a href="http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev</a><br>
<br>
<br>
<br>
<u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

<br>_______________________________________________<br>
This mail is sent to you from the opencms-dev mailing list<br>
To change your list options, or to unsubscribe from the list, please visit<br>
<a href="http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev</a><br>
<br>
<br>
<br>
<br></blockquote></div></div></div><br></div>
</blockquote></div><br></div>