Releases: sorengranfeldt/psma
Releases · sorengranfeldt/psma
5.6.0327.2024
Updates
Breaking Change (Possible)
- Description: The software now requires .NET Framework 4.8.
- Action: Recompilation for earlier versions is feasible if necessary.
New Features
- ImportPageNumber Parameter
- Purpose: Introduced for import scripts.
- Details: Refer to the Wiki for instructions.
- ExportPageNumber Parameter
- Purpose: Added for export scripts.
- Details: Refer to the Wiki for instructions.
Enhancements
- ExportMaxPageSize Increase
- Change: Maximum export page size raised from 500 to 9999.
- Code Optimization and Revision
- Improvement: Optimized and revised sections of the code.
- Impact: No functional changes, but enhanced performance.
Documentation Updates
- Revision: Documentation has been updated to reflect changes.
- Importance: Review the updated documentation for accurate guidance.
Version 5.6.4.2022
- New feature: Added ImportOnly/ExportOnly specifiers for schema attributes (see documentation)
What's Changed
- Added ImportOnly/ExportOnly specifiers for Schema Attributes by @benoitboudeville75 in #24
New Contributors
- @benoitboudeville75 made their first contribution in #24
Full Changelog: 5.6.3.2022...5.6.4.2022
Version 5.6.3.2022
- New feature: Added option to specify auxilary set of credential passed to scripts (see documentation)
- New feature: Added option for new parameter to support configuration parameters passed to scripts (see documentation)
- Merged try/catch pull request (#18 Added a try catch to the resolving of group names)
- Streamlined names of parameters passed to scripts (fixed inconsistencies)
Note that any existing PSMA need a refresh for this version. So on installation the properties of the MA need a revisit.
psma.5.5.3.1309
- New feature - added support for $Schema parameter. Gets passed to Import and Export script
- Optimized tracing and fixed minor bugs in tracing for errors and warnings
psma.5.5.1.1017
Requires .NET 4.5.2.
- Added support for Write-Verbose/Debug/Progress/Error in scripts.
- Changed PowerShell host to use PowerShell instead of RunSpace to remedy memoryleak in System.Automation.dll if using RunSpace.
- Optimized import code to be more responsive after script returns.
- Also, added support for control values naming to be case-insensitive.
- Added additional parameter to all scripts to pass a PSCredential object for use in scripts.
- Simplified logging information for import objects.
fim-usergroup-sample-scripts
Sample script for FIM Team User Group presentation in 2013
office365-sample-scripts
Office 365 sample scripts
lync-sample-scripts
Sample script for use with Lync 2013
exchange-sample-scripts
Sample script for handling Exchange mailboxes
dfs-sample-scripts
Sample script for talking to the FIM Service without using the FIM MA