public inbox for pdm-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH datacenter-manager 0/3] ui: acl: pre-populate permission path selector
@ 2026-03-31  9:57 Shan Shaji
  2026-03-31  9:57 ` [PATCH datacenter-manager 1/3] pdm-client: add `list_views` function to fetch views list Shan Shaji
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Shan Shaji @ 2026-03-31  9:57 UTC (permalink / raw)
  To: pdm-devel

vikunja ticket: #858

This series lists specific remotes and views in the permission path selector
which users can use to select and assign specific roles.

### Testing
===========

Remotes: 3
Role: Auditor

/resource/cluster: 3 node cluster
  - propogate disabled: The resources list won't be shown.
    Shows "user has no access to resource list" error.  
  - propogate enabled: The resources are visible under the remote specific dashboard.

/resource/Trial: PVE node
  - propogate disabled: Resources list won't be shown.
    Shows "user has no access to resources list" error.
  - propogate enabled: The resources are visible under the remote specific dashboard.

/resource/backup: PBS node
  - propogate disabled: RRD data is shown.
  - propogate enabled: RRD data and datastore details are shown under the remote
    specific dasboard.

Views: 2
Role: Auditor

/view/layout:
  - Only the `layout` view and all the widgets added inside the specific view
    were visible to the user.
/view
  - propagate enabled: Both views are visible to the user.
  - propagate disabled: Views are visible under the views in the sidebar but the
    resources are not visible when clicking on each view.

Shan Shaji (3):
  pdm-client: add `list_views` function to fetch views list
  ui: acl: list granular level permission paths for views
  ui: acl: extend permission paths to allow specific remote access

 lib/pdm-client/src/lib.rs                     | 10 +++
 .../configuration/permission_path_selector.rs | 80 +++++++++++++++----
 2 files changed, 76 insertions(+), 14 deletions(-)

-- 
2.47.3





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-04-01  8:16 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-03-31  9:57 [PATCH datacenter-manager 0/3] ui: acl: pre-populate permission path selector Shan Shaji
2026-03-31  9:57 ` [PATCH datacenter-manager 1/3] pdm-client: add `list_views` function to fetch views list Shan Shaji
2026-03-31  9:57 ` [PATCH datacenter-manager 2/3] ui: acl: list granular level permission paths for views Shan Shaji
2026-03-31  9:57 ` [PATCH datacenter-manager 3/3] ui: acl: extend permission paths to allow specific remote access Shan Shaji
2026-03-31 10:06 ` [PATCH datacenter-manager 0/3] ui: acl: pre-populate permission path selector Shannon Sterz
2026-04-01  8:16 ` applied: " Lukas Wagner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal