Problem/Motivation

Add dedicated permission to "Administer Metatags per Entity (Metatags Field)", so access to the field and the Meta Tags administration pages can be controlled per role.

Follow-up from #3426426: Explain that the Administer Metatag permission does not control access to the per-entity field.

See #28 there.

Steps to reproduce

Proposed resolution

Add dedicated permission to

Administer Metatags per Entity (Metatag field)

Text to be discussed in the MR!

Remaining tasks

User interface changes

API changes

Data model changes

Issue fork metatag-3585194

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

anybody created an issue. See original summary.

anybody’s picture

I prepared a first draft for the texts only.

One thing I think we need to clarify is: Are both permissions required or are they independent? I'd say it would make sense to have them independent.

Another thing is, that we still might want to keep mentioning alternatives like field permissions module in the permission description for more complex cases?

anybody’s picture

Issue summary: View changes
anybody’s picture

Issue summary: View changes
prudloff’s picture

Issue tags: +Security improvements
prudloff’s picture

Is the plan to add an update hook for existing installs? Otherwise this could break workflows on a load of site.

anybody’s picture

Status: Active » Needs work

@prudloff yes we should! Anyone who has some minutes, feel free to add that snippet.