powershell_module_identitynow
powershell_module_identitynow copied to clipboard
expanding on export-identitynowconfig with a NullDynamicValues param
when checking the exported files into source control, the commit will include a lot of noise from values changing over time not caused by admin or user changes. the NullDynamicValues param will let you return an export with a set of attributes nulled out that typically hold continually changing values like last aggregation, various timestamps, current running jobs, or delta checkpoints.
originally planned as a switch, it will now take a value of either Full or Minimal. full to reduce changing values to what you might see after an admin change if you want to send less noisy alerts. minimal if maybe your purpose is not to alert but you would still like to track changes in license count, identity count, or other valuable data on the org.
other minor changes include changing use of $profile predefined value to $singleIDP, also for sources and transforms the convertto-json was bumped up to depth 12 as i was seeing it hit the limit
p.s. i do not have data in my environment for cert campaigns or governance groups and left a #todo, for identity attributes, rules, and transforms, these three do not contain dynamic values so i need to replace the #todo with a better note of '#no dynamic values in this output' similar to access profile.