Jump to content






Photo - - - - -

IP.Board 3.2.0 Dev Update: ACP Restrictions Enhancements

Posted by Mark, in 3.2.x 07 March 2011 · 879 views

IP.Board allows you to set "ACP Restrictions" which allow you to restrict which administrators have access to which areas of the Admin CP.

The two main pieces of feedback we hear about the ACP Restrictions system are:
- It should be easy to set up and manage ACP Restrictions, without having to check lots of boxes, but still remaining the high level of control of the current system.
- Administrators should only see the areas of the Admin CP that they have access to. Administrators should not get a "permission denied" error from clicking a link.

We recognise that particularly with addons such as IP.Content and IP.Nexus which mean the Admin CP is controlling many different sensitive aspects of your community, it is important that using ACP restrictions is becoming more common, and in IP.Board 3.2, we have improved on both these areas.


Setting Up

Setting ACP restrictions is granular - you give access to the application, the module and then areas in that module.

Attached Image

In previous versions of IP.Board, to give access to every area except one, you would need to check every checkbox. Now in 3.2, checking a checkbox which has "children" will automatically select all children. So if you want to give access to all areas except the "Forums" tab, you simply need to check 1 checkbox on each tab except Forums. On the other hand, if you want to give access to just the "Forums" tab, you simply check the 1 checkbox under the "Forums" tab.

If you don't want to grant access to a whole area, you can select individual permissions which will automatically select the required parents.


Restrictions In Action

The ACP will now only show areas that you have access to. For example, an Administrator who only has access to the Look & Feel section, will only see the Look & Feel section:

Attached Image
(The System tab always shows as the "Change My Details" page is always available)

The menu, both from the dropdowns at the top, and the menus at the side, only show the items that you have access to.

In addition, for a user likes this which can only see the Look & Feel tab and not the Dashboard, when they log in, they will be taken straight to the look and feel tab.




Feel free to comment on this blog entry below or, if you have feedback unrelated to this blog entry, start a new topic in our feedback forum. Be sure to check the What's New in IP.Board 3.2 topic for a running list of announced changes!




Iinteresting. :thumbsup:
Yes! This will help a great deal. Great work :D

Quote

Administrators should only see the areas of the Admin CP that they have access to. Administrators should not get a "permission denied" error from clicking a link.
Yes, that is true. Thanks for implementation.
Nice indeed !  :thumbsup:
Perfect!  Very close to what I had previously suggested and exactly how I thought the ACP acted when I first started using IPB!  lol took me a bit to realize I was wrong xD
We also got to see the new Skinning tab with this :o

Love the idea to only show what they have access to.
The granular permissions are a good improvement, as is the removal of the items that ACP users don't have permissions for.

Well done chaps ... a good update. :thumbsup:

Cheers,
Shaun :D
n1   :thumbsup:
Probably something I'll never have to use, but it's awesome!

Also, this blog entry is titled IP.Board 3.2, and the rest are titled IP.Board 3.2.0. It bothers me. :|

EDIT: Oooh I see an edit tabs link. :3 Does it change the color? ;D
very good, keep 'em updates coming'
This is something I wanted for ages :)
I really like this as we have more developers working on stuff for us so I want to have it easy for me to setup those admin restricted groups. Good work!!
What about having universe access to the Admin Note area? I use that a lot and having access to just that feature would be a good idea, so that other admins may not what up or something is going on.

ZakRhyno, on 07 March 2011 - 11:33 AM, said:

What about having universe access to the Admin Note area? I use that a lot and having access to just that feature would be a good idea, so that other admins may not what up or something is going on.

The whole point of ACP Restrictions is so you can control who has access to what ;)
System - Forums - Members - IP.Blog - Calendar - IP.Content - Download Manager - Gallery - IP.Chat - IP.SEO - IP.Nexus

How about some consistency in the naming of applications?  Either stick to the IP. name or not, mixing the two looks sloppy.  I know that's not related to this entry, but the first screenshot there makes this problem stick out for me.

Michael, on 07 March 2011 - 12:29 PM, said:

System - Forums - Members - IP.Blog - Calendar - IP.Content - Download Manager - Gallery - IP.Chat - IP.SEO - IP.NexusHow about some consistency in the naming of applications?  Either stick to the IP. name or not, mixing the two looks sloppy.  I know that's not related to this entry, but the first screenshot there makes this problem stick out for me.

Although completely unrelated to this entry, that is on our to do list for 3.2.
Thank you very much for this. Now IP.Nexus suddenly looks like a shining Rolls in my driveway, instead of a package on the shelf. Posted Image
I like it :)
Oh Finally! Thats what i've been waiting for :) Thanks!
Great news! Been waiting for that too, for quite some time!

Kind regards, Wim

May 2012

S M T W T F S
  12345
6789101112
131415 16 171819
20212223242526
2728293031  

Latest Visitors

Search My Blog