cancel
Showing results for 
Search instead for 
Did you mean: 

Advanced Space Wizard: creating from a template

limarin
Champ in-the-making
Champ in-the-making
Hi,

I have created a custom space template which is similar to software_engineering_project.xml and i created the build successfully, in  Company Home -> Data Dictionary -> Space Templates the template structure has been created correctly.

In "Advanced Space Wizard", the new template appears in the drop down list, but an error is produced when the user is not admin:
Failed to create new space due to error: Access Denied. You do not have the appropriate permissions to perform this operation.

How can I solve it?
Thanks
2 REPLIES 2

gavinc
Champ in-the-making
Champ in-the-making
Check the permissions of all the spaces in the template, you may have set the permissions on one of them so that it is not accessable to the user the user performing the copy.

Does the user doing the copy of the template have write permission on the destination space?

limarin
Champ in-the-making
Champ in-the-making
I have been testing with the template software_engineering_project.xml and the users roles of Alfresco 1.3

Using a user with permission for "Advanced Space Wizard" (example Collaborator), whit write permission on my space (the destination space).

This way denied access appears, because the space "Software Engineering Project" in the template does not have permissions.

I want to do it modifying software_engineering_project.xml. What permission have I to assign?

<cm:folder>
      <view:acl>
         <view:ace view:access="ALLOWED">
            <view:authority>GROUP_EVERYONE</view:authority>
            <view:permission>???</view:permission>
         </view:ace>
      </view:acl>
      <app:uifacets/>
      <cm:name>${templates.space.project}</cm:name>
      <app:icon>space-icon-default</app:icon>
      <cm:contains>
         <cm:folder>
            <app:uifacets/>
         <cm:name>${templates.space.documentation}</cm:name>
          <app:icon>space-icon-default</app:icon>
            <cm:contains>
            ….
      </cm:contains>
</cm:folder>

Testing whit "Manage Invite Users" in the space template "Software Engineering Project", I have done it specifying: user and Coordinator role.

But it does not work with other roles (Collaborator, Editor…). Which is the permission that they lack?

Thanks