Postponed (maintainer needs more info)
Project:
Drupal core
Version:
main
Component:
rest.module
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
25 Feb 2018 at 19:25 UTC
Updated:
30 Apr 2026 at 15:03 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
dawehnerComment #3
dawehnerHere is the experiments which resulted in some of the questions above.
Comment #4
dawehnerComment #5
wim leersThis is a WONDERFUL start! Thank you, @dawehner! 🎉👏
This is interesting! How do you imagine that would work?
This also related to config entities, because they don't have a concept of field-level access checking yet. Solving this for simple config likely would also mean bringing the equivalent of field-level access to config entities.
Comment #6
dawehner@Wim Leers I added your point about field level to the issue summary. That is a good/tricky question.
For me it feels like one function do determine what is changeable could be enough. You know, just like you decide on a form level what you actually want to expose?
For the overall UI I really don't know. It feels wrong to put URLs into config schema, but yeah maybe something like this is needed:
Comment #7
wim leersDo you mean one function (callback) per top-level config key to indicate which child keys are changeable?
Is this really necessary? It'd also limit us in how we could rearrange/reimagine a JS-powered admin UI. (I think this is perhaps the most puntable part of the entire issue.)
Comment #8
dawehnerWell, I totally think that it should be treated as suggestion, not as a mandatory thing. On the other hand like contrib_module_A should somehow be able to be added to the UI, without the UI being altered for this contrib_module_A.
Comment #9
dawehnerComment #10
dawehnerIn order to properly support that we need also #2952037: [meta] Add constraints to all simple configuration
Comment #11
wim leersComment #12
wim leersComment #24
smustgrave commentedThank you for sharing your idea for improving Drupal.
We are working to decide if this proposal meets the Criteria for evaluating proposed changes. There hasn't been any discussion here for over 8 years which suggests that this has either been implemented or there is no community support. Your thoughts on this will allow a decision to be made.
Since we need more information to move forward with this issue, the status is now Postponed (maintainer needs more info). If we don't receive additional information to help with the issue, it may be closed after three months.
Thanks!