-
Notifications
You must be signed in to change notification settings - Fork 409
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 CONTRIBUTOR functional role to filter FeatureEditor visibility #7636
Comments
For this, @tdipisa explain us that there are 2 possibilities :
I think the first answers the issue and is simple, but not flexible as it only apply for the edition tool. I don't understand well the second one, specially in the mapstore2-georchestra's context :
|
Yes, that's the idea. |
The second option is what we will implement |
Sorry, something is not clear for me and I need more informations Edition tools are configured in two ways :
Now, just this two MS Roles can be used, as in our geoserver, USER rôle is applied for all people connected and for all layers, Every user connected on the application context for every layer in the map, see the Edition button: 2- In the plugin Identifier
After this improvement (the last option) I understood that geOrchestra Roles will be maped with the MS Contributor group. Where the mapping beetwen geOrchestra's Role and Contributor MS group will be done? 1- Feature Editor plugin
So the impact will be:
2- Identify plugin @tdipisa thank you to confirm my understanding (or not) ;) |
There will not be any special mapping here. Simply, you will have the possibility to use MS groups in the editingAllowedRoles and not only the usual MS roles (ADMIN, USER).
So, yes, something like that. Maybe the name of this property (editingAllowedRoles) will change or we will ad a new one dedicated to groups, I'm not sure now, let's see.
That's a bit different. As I have specified here: only admins or who has edit permission of the map/context can control that from Layer Settings.
Yes. There is already a control in the Identify plugin to check, looking at the Attribute Table state, if the user is allowed or not. |
Thank you so much for your answer ! |
@tdipisa This use case will be treated in the developments you will done? |
@catmorales yes. As you can see from my comment above I've specified MS groups : also the current |
Note: |
Closed in favor of #9179 |
Description
Add a 'CONTRIBUTOR' functional role, that can be used to limit FeatureEditor visibility to specific users.
Actually we have to choose between 'ADMINISTRATOR' or 'USER'.
The aim is that in the Georchestra's fork, we can assign a role to be 'CONTRIBUTOR' and have the editing tools, but keep it masked for simple users.
What kind of improvement you want to add? (check one with "x", remove the others)
The text was updated successfully, but these errors were encountered: