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

Control individual project access via LDAP #1983

Open
williamjallen opened this issue Feb 1, 2024 · 1 comment
Open

Control individual project access via LDAP #1983

williamjallen opened this issue Feb 1, 2024 · 1 comment
Milestone

Comments

@williamjallen
Copy link
Collaborator

Feature Request

How can we make CDash better?

LDAP can currently be used to provide access to a CDash instance, but it cannot provide per-project authorization. As CDash moves towards a GitHub- or GitLab-style structure, having the ability to control project access based on LDAP groups is a very useful feature.

@williamjallen williamjallen added this to the v3.4 milestone Feb 1, 2024
@williamjallen
Copy link
Collaborator Author

#1741 is related to this.

@williamjallen williamjallen modified the milestones: v3.4, v3.5 Mar 18, 2024
github-merge-queue bot pushed a commit that referenced this issue May 30, 2024
NOTE: This PR moves cleanup logic out of the request-triggered daily
update script. To continue having these cleanup tasks performed
automatically, administrators of non-Docker systems must run `php
artisan schedule:run` via cron or similar.

The current "daily update" process is clunky, and in dire need of a
refactor. This PR takes the first step towards modernizing the daily
update process by separating out a few small portions of the process
into independent "tasks" managed by Laravel. This PR also develops the
infrastructure needed to eventually perform LDAP syncing for
#1983.

Laravel overhauled the task system in Laravel 11, but we can't upgrade
to Laravel 11 until Red Hat releases a UBI image with PHP 8.2+.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant