forked from KelvinTegelaar/CIPP-API
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] master from KelvinTegelaar:master #109
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
Merged
Merged
+29,972
−16,739
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… Invoke-CIPPStandardAddDKIM functions
Support for editing transport rules
Fix BPA logging to include tenant information in error messages
Improve error logging in a few standards
Refactor logging and variable usage in assignment filter functions
Add organization ID as a reserved variable and update text replacement function
Feat: Add TeamsExternalChatWithAnyone standard
Update licenses to the latest version from Microsoft
… Invoke-ListUserGroups Fixes bug of M365 groups that are security enabled, reporting being both Mail-Enabled Security and Microsoft 365, causing add/remove functions to fail
ticket 33791487901
capitalization
Updates the CA exclusion logic to create or use a dedicated 'CIPP-Vacation' security group per policy, and schedules group membership changes for vacation mode. The scheduled tasks now add or remove users from the vacation group instead of directly modifying policy exclusions.
Replaces single PATCH request with bulk POST requests for adding group members. Improves error handling and logging by reporting failed additions and only listing successfully added users in the result message.
Corrects the filtering logic to update the $Tasks variable when searching by title, ensuring only matching scheduled items are returned.
bring in named location data
excluding a user from a location based CA policy will now allow you to exclude the user from a location based audit log rule fixes KelvinTegelaar/CIPP#4965
Introduces the ability to create groups if they do not exist when applying conditional access policies, controlled by the new CreateGroups parameter. Also preserves vacation exclusion groups when overwriting existing policies and optimizes user/group retrieval with bulk Graph requests. Updates standards template invocation to support CreateGroups.
Enhances group creation in New-CIPPCAPolicy by allowing groups to be created from templates if available. The Replace-GroupNameWithId function now accepts group templates and uses them when matching display names, otherwise defaults to generic security group creation.
Adds retrieval of template data at the start of the function and supports filtering logs by StandardTemplateId. Log entries now include detailed standard, Intune, and conditional access policy information when available.
Renamed 'Standard' field to 'Template' in $StandardInfo and added 'Standard' from $Row. Changed output object field 'Standard' to 'StandardInfo' for clarity and consistency.
Replaced inconsistent usage of $tenant and $Tenant variables with $TenantFilter in Write-LogMessage and New-GraphPostRequest calls to ensure correct tenant context throughout New-CIPPCAPolicy.ps1.
Dev to release
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )