ENHANCEMENTS:
- Add new data resource
tilgangsportalen_system_roles_assigned_to_entra_group
ENHANCEMENTS:
- Fix read of
tilgangsportalen_entra_group_role_assignment
to handle renamed/missing system roles and remove resource from state in stead of throwing error.
ENHANCEMENTS:
- New data source
tilgangsportalen_entra_group
that gets all details from API. - Fixed import of
tilgangsportalen_entra_group
to include the fieldsdescription
andinheritance_level
. - Fixed read of
tilgangsportalen_entra_group
to include the fieldsdescription
andinheritance_level
.
ENHANCEMENTS:
- Added documentation for resource import
- Added optional
force
attribute intilgangsportalen_entra_group_role_assignment
to allow/force creation if assignment already exists.
DEPRECATIONS:
- resource
tilgangsportalen_entra_group
-alias
has been deprecated and the field will be removed in a future release. The field can be safely removed.
ENHANCEMENTS:
- resource
tilgangsportalen_entra_group
- allows DisplayName up to 256 characters. - New data source
tilgangsportalen_system_role
that gets all details from API. NB. The API does not currently seem to return a value forit_shop_name
Breaking change:
tilgangsportalen_system_role
- only allow lowercase for fieldssystem_role_security_owner
andsystem_role_owner
BUG FIXES:
tilgangsportalen_system_role
- fixed import function to include missing ID field
ENHANCEMENTS:
- Add
ImportStateVerify
to import state tests - On read
tilgangsportalen_system_role
updatesystem_role_owner
andsystem_role_security_owner
in state - Improved unit tests
tilgangsportalapi:
GetSystemRole
always returns lowercaseL2Ident
andL3Ident
.
CHANGES:
- Rolled back changes to
it_shop_name
intilgangsportalen_system_role
that were introduced in v0.2.0.it_shop_name
is no longer deprecated. it_shop_name
intilgangsportalen_system_role
is now optional. Defaults to "General access shop shelf".tilgangsportalen_entra_group
- Added length validation to the group description field. The max length is now set to 1024 characters.
BUG FIXES:
- Fixed a bug introduced in v0.2.0 where system roles were not being published after their creation.
WARNING:
This version of the provider contains a bug that causes system roles not to be published after their creation. This bug has been fixed in v0.3.0 of the provider.
ENHANCEMENTS:
tilgangsportalen_system_role
now uses the new API endpointCreateRole
- Minor improvements to docs and tests
- Removed regex validation from description field in
system_role
andentra_group
resources
DEPRECATIONS:
it_shop_name
intilgangsportalen_system_role
is now deprecated and will be removed in a future release
BUG FIXES:
tilgangsportalen_system_role
- Updated the user intent validation to require excactly 6 alphanumeric characters, as not all user identifiers follow the formatx00000
orx00xxx
.tilgangsportalen_entra_group
- Allow colons (:) and semicolons (;) in the descriptiontilgangsportalen_system_role
- Allow colons (:) and semicolons (;) in the description
ENHANCEMENTS:
- dependencies: Updated
google.golang.org/grpc
to versionv1.64.1
due to a vulnerability in the previous version
BUG FIXES:
tilgangsportalen_entra_group
- Allow underscores in the group nametilgangsportalen_system_role
- Allow underscores in the role name
FEATURES: