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

Place all admin accessible items in single area #3058

Open
devinbalkind opened this issue Nov 23, 2018 · 0 comments
Open

Place all admin accessible items in single area #3058

devinbalkind opened this issue Nov 23, 2018 · 0 comments
Labels

Comments

@devinbalkind
Copy link

devinbalkind commented Nov 23, 2018

User Story

As an admin I want to be able to access all features accessible to me from a single left side menu so that I don't have to move between different administrative sections/modes to perform various administrative functions.

Why is this Needed?

Currently, admins can access all backend user functions, but to do so they need to go to administrative areas for different user types. This adds time and complexity when navigating through the system.

While this might not be an issue for large deployments where there are many different types of backend users who perform functions in their own areas, for smaller deployments where one or only a few admin perform all functions, having to move between different administrative areas is a bit annoying.

Description

Type: Feature

The following is a proposed structure for an administrative menu that links to all areas the admin can access.

All bold items are visible at all times on the left side menu. If bold items have no bullet points under them, then when clicking the bold item it will link to admin pages. If the bold item has bullet points, then clicking on it will result in the bullet items appearing below the bold item and those bullet items link to admin pages.

Statistics

Processes

  • Collaborative legislation
  • Polls
  • Questions

Participatory budgets

  • Budgets
  • Create Budget Idea
  • Budget Ideas
  • Hidden Budget Ideas
  • Create Budget Investments
  • Budget Investments
  • Support Budget Investments
  • Hidden Budget Investments
  • Print Budget Investments
  • Valuations

Proposals

  • Proposals
  • Create proposal
  • Support proposals
  • Hidden proposals
  • Proposal Notifications
  • Hidden proposal notifications
  • Print proposals

Discussion

  • Debates
  • Hidden debates
  • Comments
  • Hidden comments

User management

  • Select user
  • Reset password via email
  • Reset password manually
  • Hidden users
  • Block users
  • Send invitations
  • Moderator activity

Messages to users

  • Newsletters
  • Notifications
  • System Emails
  • Emails download

Site content

  • Homepage
  • Custom pages
  • Manage banners
  • Custom information texts
  • Custom images
  • Custom content blocks
  • Proposal topics

Profiles

  • Administrators
  • Organizations
  • Officials
  • Moderators
  • Valuators
  • Managers
  • Users

Voting booths

  • Poll officers
  • Booths location
  • Booths Assignments
  • Manage Shifts

Global Settings

Expected Behavior

If a user has the admin role, then the menu defined above would be what is displayed on the left hand side menu in all backend areas.

If a user has any of the other backend roles, then their experience would remain the same.

@javierm javierm added the Admin label Nov 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants