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

User rights v2 #238

Merged
merged 4 commits into from
Oct 27, 2023
Merged

User rights v2 #238

merged 4 commits into from
Oct 27, 2023

Conversation

Gustry
Copy link
Member

@Gustry Gustry commented Oct 9, 2023

Mainly include and superseeds #237

Compare to #237 :

  • remove pictures which were not used
  • review sentences and RST syntax

What is still in #237 is the example which needs to be reviewed and added in the doc.

image

@Gustry
Copy link
Member Author

Gustry commented Oct 9, 2023

First review done by @mdouchin, he approves

Screenshot not updated

Copy link
Contributor

@nworr nworr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The lizmap plugin section is a bit out of context here.

I think we may need to create a section describing all rights , their "scope" (project, repository), and where their can be set.

@Gustry
Copy link
Member Author

Gustry commented Oct 9, 2023

The lizmap plugin section is a bit out of context here.

I was wondering where I should add this info, which is important IMHO.

These settings are hidden, because it's a kind of rights, but set in the plugin itself, not in the main WEB admin interface.
Keen to have feedbacks.

During a training, I more or less present hiding project/layers/features like a funnel.

  1. at the repository level
  2. at the project level
  3. (at the tool level)
  4. at the layer's feature level

I think we may need to create a section describing all rights , their "scope" (project, repository)

I would prefer having tooltips, or a new column in the table, in the web, so we don't need to maintain a list in RST.
Modules are introducing their own rights and grousp, like Cadastre, MapBuilder etc

@Gustry Gustry merged commit 52b6c13 into 3liz:master Oct 27, 2023
@Gustry Gustry deleted the user-rights-v2 branch October 27, 2023 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants