More in this section

Forums / Developing with Sitefinity / Approval and Publish Permission for non Admin users

Approval and Publish Permission for non Admin users

5 posts, 1 answered
  1. Flavio Cometto
    Flavio Cometto avatar
    14 posts
    Registered:
    17 Oct 2009
    06 Apr 2010
    Link to this post
    Hi all,
    I have a sitefinity standard 3.7 SP2 installation with workflow enabled on blog module.
    I have created a non admin user for blog post create, save and so on.
    How can enable approval and publish permission for this user? (approval and publish button are non shown on post list).

    many thanks

    Flavio
  2. Radoslav Georgiev
    Radoslav Georgiev avatar
    3370 posts
    Registered:
    01 Feb 2016
    06 Apr 2010
    Link to this post
    Hello Flavio Cometto,

    Thank you for using our services.

    You can go to Modules -> Blogs. Then on the left hand side you will see a Permissions link. Navigate to the permissions section, then select the role you have created from the roles drop down and give it the appropriate permissions.

    Regards,
    Radoslav Georgiev
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  3. Flavio Cometto
    Flavio Cometto avatar
    14 posts
    Registered:
    17 Oct 2009
    06 Apr 2010
    Link to this post
    Hi Radoslav Georgiev,
    Thank You for faster reply.
    I had already tried to set permissions for the blog module, but as you can see from the attached image, there are no entry to set approval and pubblication for bloggers role.
    So How can I set it?
    Thank You and best regards.
  4. Radoslav Georgiev
    Radoslav Georgiev avatar
    3370 posts
    Registered:
    01 Feb 2016
    06 Apr 2010
    Link to this post
    Hello Flavio Cometto,

    Are you using external templates for your controls?

    If you are, please check ~/Sitefinity/Admin/ControlTemplates/BlogsPermissionsView.ascx and uncomment this:
    <!--               
                        ******* Uncomment this block when using workflow ********
                                 
                                <tr>
                                    <th>
                                        <asp:Literal runat="server" Text="<%$Resources:Approve %>"></asp:Literal>
                                    </th>
                                    <td>
                                        <asp:CheckBox ID="allowApprove" Text="<%$Resources:Allow %>" runat="server" onclick="CheckBoxHandler(this, 'next')" />
                                    </td>
                                    <td>
                                        <asp:CheckBox ID="denyApprove" Text="<%$Resources:Deny %>" runat="server" onclick="CheckBoxHandler(this, 'prev')" />
                                    </td>
                                </tr><tr>
                                    <th>
                                        <asp:Literal runat="server" Text="<%$Resources:Publish %>"></asp:Literal>
                                    </th>
                                    <td>
                                        <asp:CheckBox ID="allowPublish" Text="<%$Resources:Allow %>" runat="server" onclick="CheckBoxHandler(this, 'next')" />
                                    </td>
                                    <td>
                                        <asp:CheckBox ID="denyPublish" Text="<%$Resources:Deny %>" runat="server" onclick="CheckBoxHandler(this, 'prev')" />
                                    </td>
                                </tr>
    -->

    Then map the template in controls configuration file:
    <!--Provides user interface for managing permissions in the blogs module.-->
    <viewSettings hostType="Telerik.Blogs.WebControls.Admin.BlogsPermissionsView" layoutTemplatePath="~/Sitefinity/Admin/ControlTemplates/Blogs/BlogsPermissionsView.ascx" />


    Regards,
    Radoslav Georgiev
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
    Answered
  5. Flavio Cometto
    Flavio Cometto avatar
    14 posts
    Registered:
    17 Oct 2009
    06 Apr 2010
    Link to this post
    Hi Radoslav Georgiev ,

    everythings is working now! Thank

    flavio
Register for webinar
5 posts, 1 answered