<?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: cannot create object by normal user in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291199#M244329</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello Nick,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;By default the user home is set under /Company Home/User Homes/&amp;lt;UserName&amp;gt; where in the default permissions are set as ROLE_OWNER (allowed) and &amp;lt;user&amp;gt; (allowed) which is not the case under /Company Home.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Jun 2013 09:02:00 GMT</pubDate>
    <dc:creator>sujaypillai</dc:creator>
    <dc:date>2013-06-24T09:02:00Z</dc:date>
    <item>
      <title>cannot create object by normal user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291198#M244328</link>
      <description>I am using Alfresco 4.2.c and opencmis 0.8.0. When I connect Alfresco by Admin user, then he can create object. But if logging in as a user who is not in administration group and the home space has been set as /Company Home, then "cmispermissiondeniedexception:forbidden" exception occurs while creat</description>
      <pubDate>Mon, 24 Jun 2013 04:14:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291198#M244328</guid>
      <dc:creator>nick_l</dc:creator>
      <dc:date>2013-06-24T04:14:03Z</dc:date>
    </item>
    <item>
      <title>Re: cannot create object by normal user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291199#M244329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello Nick,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;By default the user home is set under /Company Home/User Homes/&amp;lt;UserName&amp;gt; where in the default permissions are set as ROLE_OWNER (allowed) and &amp;lt;user&amp;gt; (allowed) which is not the case under /Company Home.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jun 2013 09:02:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291199#M244329</guid>
      <dc:creator>sujaypillai</dc:creator>
      <dc:date>2013-06-24T09:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: cannot create object by normal user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291200#M244330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Sujay,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the reply.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Actually when I create a user, I already set his home space as /Company Home/ instead of /Company Home/User Homes/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So when I log in as this user from Alfresco console, he can actually create any objects under /Company Home/,&amp;nbsp; the problem happens when I try to do the same by java code as shown in first post.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jun 2013 23:47:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291200#M244330</guid>
      <dc:creator>nick_l</dc:creator>
      <dc:date>2013-06-24T23:47:27Z</dc:date>
    </item>
    <item>
      <title>Re: cannot create object by normal user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291201#M244331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Nick,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This code worked for me -&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static void main(String[] args) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SessionFactory factory = SessionFactoryImpl.newInstance();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Map&amp;lt;String,String&amp;gt; parameters = new HashMap&amp;lt;String, String&amp;gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parameters.put(SessionParameter.ATOMPUB_URL, "&lt;A href="http://localhost:8080/alfresco/cmisatom" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/cmisatom&lt;/A&gt;");&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parameters.put(SessionParameter.BINDING_TYPE, BindingType.ATOMPUB.value());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parameters.put(SessionParameter.AUTH_HTTP_BASIC, "true");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parameters.put(SessionParameter.USER, "testuser2");&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parameters.put(SessionParameter.PASSWORD, "test123");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parameters.put(SessionParameter.REPOSITORY_ID, "8d6fe36d-a3e0-40f4-aece-4639647c9bc8");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Session session = factory.createSession(parameters);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("&amp;gt;&amp;gt;&amp;gt; " + session.getRootFolder().getName());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Map&amp;lt;String,String&amp;gt; folderProps = new HashMap&amp;lt;String, String&amp;gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;folderProps.put(PropertyIds.OBJECT_TYPE_ID, "cmis:folder");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;folderProps.put(PropertyIds.NAME,"TestUser1234");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;session.getRootFolder().createFolder(folderProps);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The only difference between yours and mine is the use of statement -&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;parameters.put(SessionParameter.OBJECT_FACTORY_CLASS, "org.alfresco.cmis.client.impl.AlfrescoObjectFactoryImpl");&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color:blue;"&gt;I was getting an error using it so ignored it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Did you try to connect to your repository using the &lt;/SPAN&gt;&lt;A href="http://www.apache.org/dyn/closer.cgi/chemistry/opencmis/0.9.0/chemistry-opencmis-workbench-0.9.0-full.zip" rel="nofollow noopener noreferrer"&gt;CMIS Workbench &lt;/A&gt;&lt;SPAN&gt;? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I connect using the same user i see the Allowable Actions for root folder [Company Home] as below -&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;CAN_UPDATE_PROPERTIES&lt;/LI&gt;&lt;LI&gt;CAN_GET_FOLDER_TREE&lt;/LI&gt;&lt;LI&gt;CAN_GET_PROPERTIES&lt;/LI&gt;&lt;LI&gt;CAN_GET_OBJECT_RELATIONSHIPS&lt;/LI&gt;&lt;LI&gt;CAN_GET_DESCENDANTS&lt;/LI&gt;&lt;LI&gt;CAN_GET_APPLIED_POLICIES&lt;/LI&gt;&lt;LI&gt;CAN_GET_CHILDREN&lt;/LI&gt;&lt;LI&gt;CAN_CREATE_DOCUMENT&lt;/LI&gt;&lt;LI&gt;CAN_CREATE_FOLDER&lt;/LI&gt;&lt;LI&gt;CAN_CREATE_RELATIONSHIP&lt;/LI&gt;&lt;LI&gt;CAN_GET_ACL&lt;/LI&gt;&lt;LI&gt;CAN_APPLY_ACL&lt;/LI&gt;&lt;/UL&gt;&lt;SPAN&gt;Can you please check it from your side for the same user?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jun 2013 06:24:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291201#M244331</guid>
      <dc:creator>sujaypillai</dc:creator>
      <dc:date>2013-06-25T06:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: cannot create object by normal user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291202#M244332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes I did check the allowable ations before creating the folder. CAN_CREATE_FOLDER permission is there, but it still gives me error when creating.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;While logging as Administrator works.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2013 01:15:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291202#M244332</guid>
      <dc:creator>nick_l</dc:creator>
      <dc:date>2013-06-26T01:15:36Z</dc:date>
    </item>
    <item>
      <title>Re: cannot create object by normal user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291203#M244333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I even removed &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;parameters.put(SessionParameter.OBJECT_FACTORY_CLASS, "org.alfresco.cmis.client.impl.AlfrescoObjectFactoryImpl");&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But still no luck.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I need it in real scenario as I need some Alfresco defined Aspects.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2013 05:57:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291203#M244333</guid>
      <dc:creator>nick_l</dc:creator>
      <dc:date>2013-06-26T05:57:02Z</dc:date>
    </item>
    <item>
      <title>Re: cannot create object by normal user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291204#M244334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What release are you using? I used Release 0.8.0.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2013 08:12:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291204#M244334</guid>
      <dc:creator>sujaypillai</dc:creator>
      <dc:date>2013-06-26T08:12:04Z</dc:date>
    </item>
    <item>
      <title>Re: cannot create object by normal user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291205#M244335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I used 0.8.0 as well. I even tried 0.9.0-beta1, but no luck.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It is very weird, as the parent folder has already have CREATE_FOLDER ability, the still failing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;And why it is working when logging in as Administrator?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2013 22:32:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cannot-create-object-by-normal-user/m-p/291205#M244335</guid>
      <dc:creator>nick_l</dc:creator>
      <dc:date>2013-06-26T22:32:38Z</dc:date>
    </item>
  </channel>
</rss>

