Jump to content






Photo
- - - - -

IP.Board 3.2.0 Dev Update: ACP Restrictions Enhancements

Posted by Mark , in 3.2.x 07 March 2011 · 2,087 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!

  • Wilford Tibbetts, Black-Elmo, knaleffect and 17 others like this



Photo
Adriano Faria
Mar 07 2011 07:25 AM
Iinteresting. :thumbsup:
Photo
chrisjmc2006
Mar 07 2011 07:28 AM
Yes! This will help a great deal. Great work :D

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.
    • SerialNoob likes this
Photo
demoneyezer
Mar 07 2011 07:45 AM
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.
Photo
Clickfinity
Mar 07 2011 09:05 AM
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
Photo
Vytautas Taujinskas
Mar 07 2011 09:59 AM
very good, keep 'em updates coming'
This is something I wanted for ages :)
Photo
NVGADeveloper
Mar 07 2011 11:21 AM
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.

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.
    • PrinceOfAbyss, AlexJ and The Pretorian like this

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

June 2013

S M T W T F S
      1
2345678
9101112131415
16171819 20 2122
23242526272829
30      

Latest Visitors

  • Photo
    pezza
    31 minutes ago
  • Photo
    Simon Baumann
    41 minutes ago
  • Photo
    jobojobo
    51 minutes ago
  • Photo
    schuanbalaoha
    54 minutes ago
  • Photo
    sixsigma
    55 minutes ago
  • Photo
    Mark
    Today, 03:20 AM
  • Photo
    Vincento94
    Today, 03:14 AM
  • Photo
    petetlhm
    Today, 03:14 AM
  • Photo
    Rainer Lischka_419480
    Today, 02:50 AM
  • Photo
    FirestormXVI
    Today, 02:04 AM

Recent Comments

Search My Blog