[wp-trac] [WordPress Trac] #46716: Site owner unable to control admin level users in Word Press dashboard
WordPress Trac
noreply at wordpress.org
Fri Mar 29 16:51:15 UTC 2019
#46716: Site owner unable to control admin level users in Word Press dashboard
-----------------------------+------------------------------
Reporter: anu24 | Owner: (none)
Type: feature request | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Role/Capability | Version:
Severity: normal | Resolution:
Keywords: | Focuses:
-----------------------------+------------------------------
Changes (by knutsp):
* type: defect (bug) => feature request
* severity: critical => normal
Comment:
Hello @anu24 and very welcome to Trac!
Thank you for the report and suggestions.
I can't comment on all your suggestions, but mention that all capabilities
can be customized to fit your needs. This is regarded plugin territory for
now, and core only provides a basic set of roles and corresponding set of
capabilities. Example: A contributor may be given `edit_pages` and then be
able to create new pages for review, as for posts (not necessary publish
them).
As it is, a user with the role Administrator, will have all capabilities.
It is, however, possible to create a role with all capabilities, except
`edit_users`, `delete users` and similar. A thing could be to include such
a role among the built in roles.
Tickets here are best when they deal with one specific issue, and is not
so good for listing a lot of enhancements and/or feature requests.
I take that the most important thing here is the concept of "site owner",
as a role or special capability, one single user, preferably. That is
very good suggestion. It should be connected to the site admin email
setting, which is considered to be a kind owner (email only). A user with
the same `user_email` as this setting could be defined as the site owner
and this user be excluded from editing by general administrators. Some
logic to handle this must be created.
This, and all the other suggestions, should probably be separate tickets,
more tidy ones, separating concerns.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/46716#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list