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

Update global config page to allow updating credentials of existing tenants #248

Merged
merged 7 commits into from
Apr 18, 2024

Conversation

Yvand
Copy link
Owner

@Yvand Yvand commented Apr 18, 2024

CHANGELOG

  • Update the global configuration page to give the possibility to update the credentials of tenants already registered
  • Fix an issue where tenant credentials could not be changed from a client certificate to a client secret
  • Prompt user for confirmation before actually deleting a tenant

@Yvand Yvand self-assigned this Apr 18, 2024
@Yvand Yvand added this to the Version 25 milestone Apr 18, 2024
@Yvand Yvand merged commit d4bdc99 into dev Apr 18, 2024
4 checks passed
@Yvand Yvand deleted the update-global-config-page branch April 18, 2024 11:59
@Yvand Yvand mentioned this pull request Apr 26, 2024
This was referenced May 3, 2024
Yvand added a commit that referenced this pull request May 3, 2024
* Update Yvand.EntraCP.Tests.csproj

* Filter users by group (#243)

* first implementation

* add tests

* improve tests

* update tests

* quick draft of caching authorized users for tests

* rename objects

* update caching

* add property TenantDataCacheLifetimeInMinutes

* validate the values set on the new properties

* add debug info to track random error

* Update CHANGELOG.md

* Update UnitTestsHelper.cs

* Update EntraIDProviderConfiguration.cs

* Set scope correctly for national clouds (#246)

* set scope correctly for national clouds

* add comments

* redesign management of national clouds

* Update CHANGELOG.md

* Update global config page to allow updating credentials of existing tenants (#248)

* update page

* Update GlobalSettings.ascx.cs

* implement feature

* Update CHANGELOG.md

* Update CHANGELOG.md

* Prompt user for confirmation before actually deleting a tenant

* improve the tenant list view

* Add controls in config page to set the groups list to restrict searchable users (#249)

* add controls to ui

* add plumbing

* update logging

* due to current design, minimum value for TenantDataCacheLifetimeInMinutes is 1 (not 0)

* rename mêmbers related to the tenant cache

* Bump all dependencies (#251)

* bump all deps

* Update CHANGELOG.md

* Update EntraIDProviderConfiguration.cs

* Update verify-prs-and-commits.yml

* call reusable workflows using new project name "EntraCP"

* make tenant name clickable to redirect to Entra portal
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.

1 participant