Skip to content

Remove unecessary entra_id_login variable validation - #87

Merged
rswrz merged 4 commits into
mainfrom
84-feature-request-activate-entra-id-login-with-separate-role-assignments
Sep 17, 2025
Merged

Remove unecessary entra_id_login variable validation#87
rswrz merged 4 commits into
mainfrom
84-feature-request-activate-entra-id-login-with-separate-role-assignments

Conversation

@rswrz

@rswrz rswrz commented Sep 16, 2025

Copy link
Copy Markdown
Contributor

Description

This PR addresses #84 by removing the unnecessary variable validation that restricted Entra ID extension installation when no principal_id was defined via input variable.

PR Checklist

  • I have checked if my changes close any open issues. If so please include appropriate closing keywords below.
  • I have updated/added documentation written in a helpful and kind way to assist users that may be unfamiliar with the resource / data source.
  • I have checked for a proper tag for this PR: breaking-change, feature, fix, other, ignore-release
  • I have used a meaningful PR title to help maintainers and other users understand this change and help prevent duplicate work.

Motivation and Context

Previously, the extension could not be installed unless a principal_id was explicitly provided. This restriction was technically unnecessary and limited flexibility. With this change, the extension can now be used without requiring a user or admin to be specified.

Breaking Changes

Roman Schwarz added 4 commits September 16, 2025 11:47
Signed-off-by: Roman Schwarz <rs@cloudeteer.de>
Signed-off-by: Roman Schwarz <rs@cloudeteer.de>
Signed-off-by: Roman Schwarz <rs@cloudeteer.de>
Signed-off-by: Roman Schwarz <rs@cloudeteer.de>
@rswrz
rswrz merged commit 51c444c into main Sep 17, 2025
23 of 25 checks passed
@rswrz
rswrz deleted the 84-feature-request-activate-entra-id-login-with-separate-role-assignments branch September 17, 2025 07:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request]: Activate Entra ID Login with separate role assignments

2 participants