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

Add Visibility parameter in the setup of Public self-registration form in projects/leads #25044

Closed
edupulpillo opened this issue Jun 10, 2023 · 1 comment
Assignees
Labels
Feature request This is a feature request

Comments

@edupulpillo
Copy link

edupulpillo commented Jun 10, 2023

Feature Request

Now the self registered leads are always created with visibility to everybody.
This is a problem, since all external users that have permissions to see only their own projects, also can see the new leads.

Suggested implementation

To fix it is necessary to be able to specify in the public self-registration form a Visibility parameter that allows to specify wich user or group of users will attend the new leads created using the Public self-registration portal.
Also can be fixed adding the permission "everydody except external users" to the permissions system.

The Setup of the projects module could be similar than this screenshot as below
image

@edupulpillo edupulpillo added the Feature request This is a feature request label Jun 10, 2023
@eldy
Copy link
Member

eldy commented Aug 2, 2023

Right, by default the property ->public is set to 1.
We must add the param in setup to choose "Tout le monde" (0), "Contacts assignés" (1)

FliyFly pushed a commit to FliyFly/dolibarr that referenced this issue Aug 4, 2023
eldy added a commit that referenced this issue Aug 11, 2023
New|NEW(#25044) new option visibility parameter
@eldy eldy closed this as completed Aug 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request This is a feature request
Projects
None yet
Development

No branches or pull requests

3 participants