<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to properly delete a user Worskspace using REST API? in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325508#M12509</link>
    <description>&lt;P&gt;Most welcome. Accept the answer if it helped you&lt;/P&gt;</description>
    <pubDate>Thu, 18 Feb 2016 13:57:50 GMT</pubDate>
    <dc:creator>Pradeep_Bhat</dc:creator>
    <dc:date>2016-02-18T13:57:50Z</dc:date>
    <item>
      <title>How to properly delete a user Worskspace using REST API?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325505#M12506</link>
      <description>&lt;P&gt;Bonjour&lt;/P&gt;
&lt;P&gt;J'utilise REST API pour supprimer un user. Mais je voudrais nettoyer le compte.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;je crée un User via REST API:&lt;/LI&gt;
&lt;LI&gt;je vérifie la création en lisant le Workspace et le UserProfile&lt;/LI&gt;
&lt;LI&gt;je supprime le User&lt;/LI&gt;
&lt;LI&gt;les documents Workspace et UserProfile existent toujours et sont dans le même état&lt;/LI&gt;
&lt;LI&gt;je supprime le Workspace&lt;/LI&gt;
&lt;LI&gt;je RE-CREE le même User (même paramètres)&lt;/LI&gt;
&lt;LI&gt;mais le UserProfile n'a pas été créé!!!&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;voici le log de la séquence:&lt;/P&gt;
&lt;P&gt;Première séquence de 1 à 5:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;check if user exists
404
&amp;gt;&amp;gt;&amp;gt;&amp;gt; create user
----------query on Workspace for user
SELECT * FROM Document WHERE ecm:path STARTSWITH '/default-domain/UserWorkspaces/' and dc:title = 'qqqq@lal.in2p3.fr'
==&amp;gt; ws uid=85eadbef-e345-4306-b38b-8b035dd4d5aa state=project
----------query on UserProfile
SELECT * FROM UserProfile WHERE ecm:path STARTSWITH '/default-domain/UserWorkspaces/qqqq-lal-in2p3-fr'
==&amp;gt; up uid=2fd7bc21-5aca-4405-93e7-c5a1ae7ee86a state=undefined
&amp;gt;&amp;gt;&amp;gt;&amp;gt; delete user qqqq@lal.in2p3.fr
-------- destruction de WS
----------query on Workspace for user
SELECT * FROM Document WHERE ecm:path STARTSWITH '/default-domain/UserWorkspaces/' and dc:title = 'qqqq@lal.in2p3.fr'
no workspace
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Deuxième séquence à partir de 6:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;check if user exists
404
&amp;gt;&amp;gt;&amp;gt;&amp;gt; create user
----------query on Workspace for user
SELECT * FROM Document WHERE ecm:path STARTSWITH '/default-domain/UserWorkspaces/' and dc:title = 'qqqq@lal.in2p3.fr'
==&amp;gt; ws uid=3b0a3781-a727-4c95-b0df-3d1271ea5056 state=project
----------query on UserProfile
SELECT * FROM UserProfile WHERE ecm:path STARTSWITH '/default-domain/UserWorkspaces/qqqq-lal-in2p3-fr'
no profile
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;===&amp;gt; Mais si je change la séquence en ne supprimant pas le Workspace, alors tout se passe bien, la recréation est correcte&lt;/P&gt;
&lt;P&gt;Donc: la question est :
comment nettoyer un compte après sa suppression?&lt;/P&gt;
&lt;P&gt;Merci de vos conseils&lt;/P&gt;
&lt;P&gt;Christian&lt;/P&gt;</description>
      <pubDate>Fri, 11 Apr 2014 11:45:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325505#M12506</guid>
      <dc:creator>Arnault_</dc:creator>
      <dc:date>2014-04-11T11:45:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to properly delete a user Worskspace using REST API?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325506#M12507</link>
      <description>&lt;P&gt;Hi,
Hope this helps you,
&lt;A href="http://nuxeo.github.io/api-playground/#/resources/id/0/DELETE" target="test_blank"&gt;http://nuxeo.github.io/api-playground/#/resources/id/0/DELETE&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2016 13:09:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325506#M12507</guid>
      <dc:creator>Pradeep_Bhat</dc:creator>
      <dc:date>2016-02-18T13:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to properly delete a user Worskspace using REST API?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325507#M12508</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;Thanks a lot for this answer&lt;/P&gt;
&lt;P&gt;I'll make some tests about your suggestion.&lt;/P&gt;
&lt;P&gt;Indeed it's seems correct&lt;/P&gt;
&lt;P&gt;Regards
Christian&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2016 13:15:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325507#M12508</guid>
      <dc:creator>Arnault_</dc:creator>
      <dc:date>2016-02-18T13:15:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to properly delete a user Worskspace using REST API?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325508#M12509</link>
      <description>&lt;P&gt;Most welcome. Accept the answer if it helped you&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2016 13:57:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325508#M12509</guid>
      <dc:creator>Pradeep_Bhat</dc:creator>
      <dc:date>2016-02-18T13:57:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to properly delete a user Worskspace using REST API?</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325509#M12510</link>
      <description>&lt;P&gt;There s a blog entry about that subject mentionning a dedicated REST API for managing users (/api/v1/user/)&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2016 14:23:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-properly-delete-a-user-worskspace-using-rest-api/m-p/325509#M12510</guid>
      <dc:creator>pibou_Bouvret</dc:creator>
      <dc:date>2016-02-18T14:23:36Z</dc:date>
    </item>
  </channel>
</rss>

