Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Enhanced User Role Management and Content Editing Permissions #1200

Open
SchneiderSam opened this issue Mar 1, 2024 · 0 comments
Labels
triage Awaiting review

Comments

@SchneiderSam
Copy link

Hello GenerateBlocks/GenerateBlocks Pro Team,

First and foremost, I would like to express my immense gratitude for the recent update to the plugin (1.9.0 and 1.7.0). The advancements and new features introduced are truly remarkable and have significantly enhanced the overall user experience.

However, with every new version and addition of features, there often arise new challenges and complexities. Although these can be considered "luxury problems," they are worth addressing to further refine the plugin's usability. A common issue that has been observed, particularly with the influx of new options, is the potential for user overwhelm and the increased risk of breaking the site due to unintended interactions with the plugin's functionalities.

The core of this feature request is to introduce more granular user role management and content editing permissions within GenerateBlocks Pro. The goal is to create a clear distinction between developers/administrators and end-users or clients who manage website content. This would entail allowing only administrators the ability to modify styles and layout configurations, while other users would be restricted to content editing without the ability to alter the site's design elements.

This suggestion is in line with feedback from the community, where there's a clear demand for better control over what clients can and cannot do within the plugin. For instance, the ability to hide local templates from the Pattern Library or to exclusively make available certain design patterns tailored for the client's site has been highlighted as a valuable feature. Such controls would prevent clients from using unapproved elements, thus maintaining the site's integrity and design consistency.

Implementing a feature that allows administrators to set permissions and control access to various elements of the plugin would not only improve the workflow but also enhance the security and stability of websites created with GenerateBlocks. While similar functionalities might be available through other plugins, an integrated solution within GenerateBlocks would offer a more seamless and efficient user experience. For example: https://wordpress.org/plugins/block-visibility/

I understand that incorporating this feature might not be feasible for the immediate next version, but I believe it would be a valuable addition to the plugin's future roadmap. It would address a significant pain point for developers and agencies that use GenerateBlocks to create and manage sites for clients, ensuring that the end-users can maintain their content without compromising the site's design and functionality.

Thank you for considering this feature request.

Samuel

@SchneiderSam SchneiderSam added the triage Awaiting review label Mar 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage Awaiting review
Projects
None yet
Development

No branches or pull requests

1 participant