{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":753054844,"defaultBranch":"main","name":"HelloID-Conn-Prov-Target-V2-Template","ownerLogin":"Tools4everBV","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-05T11:33:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26276776?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720001763.0","currentOid":""},"activityList":{"items":[{"before":"f6d95f2e3b793e07b5d491950e699f4e7741ee56","after":"c459d7e00656f35c48710235b3cf5004a7161c22","ref":"refs/heads/V2-General-Improvements","pushedAt":"2024-07-11T12:35:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Resolved review comments","shortMessageHtmlLink":"Resolved review comments"}},{"before":"c77f1b595859301378deda33535ecf2c36d36388","after":"f6d95f2e3b793e07b5d491950e699f4e7741ee56","ref":"refs/heads/V2-General-Improvements","pushedAt":"2024-07-10T13:52:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Updated Change Log + Added some textual changes","shortMessageHtmlLink":"Updated Change Log + Added some textual changes"}},{"before":"3ef1df0a33c02e8e333e360823bb4e3eab9a3540","after":"c77f1b595859301378deda33535ecf2c36d36388","ref":"refs/heads/V2-General-Improvements","pushedAt":"2024-07-10T13:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Removed Person DisplayName from logging","shortMessageHtmlLink":"Removed Person DisplayName from logging"}},{"before":"45d248f3e291c6abb876901530d38036204c09e2","after":"3ef1df0a33c02e8e333e360823bb4e3eab9a3540","ref":"refs/heads/V2-General-Improvements","pushedAt":"2024-07-04T10:54:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"removed enable/disable from fieldmapping","shortMessageHtmlLink":"removed enable/disable from fieldmapping"}},{"before":"6a827b2f7d92e807f07b4d3ebd9f010776dc7442","after":"45d248f3e291c6abb876901530d38036204c09e2","ref":"refs/heads/V2-General-Improvements","pushedAt":"2024-07-03T14:34:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Describe userInfo (wip)","shortMessageHtmlLink":"Describe userInfo (wip)"}},{"before":"65120530fddeea36dba493e872b810c1f8189419","after":"6a827b2f7d92e807f07b4d3ebd9f010776dc7442","ref":"refs/heads/V2-General-Improvements","pushedAt":"2024-07-03T13:55:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Updated actionContext to separate file","shortMessageHtmlLink":"Updated actionContext to separate file"}},{"before":"b01a80bb3d1dbf221e73686ba8e4d730a49e0461","after":"65120530fddeea36dba493e872b810c1f8189419","ref":"refs/heads/V2-General-Improvements","pushedAt":"2024-07-03T13:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Updated Dryrun block + messages","shortMessageHtmlLink":"Updated Dryrun block + messages"}},{"before":null,"after":"b01a80bb3d1dbf221e73686ba8e4d730a49e0461","ref":"refs/heads/V2-General-Improvements","pushedAt":"2024-07-03T10:16:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b24babecb1dbc2937508d7b920ee99eac5f9bf82","after":"b01a80bb3d1dbf221e73686ba8e4d730a49e0461","ref":"refs/heads/main","pushedAt":"2024-04-29T10:15:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e27c775c8baac084bc5dcecb243622142c63980a","after":"b24babecb1dbc2937508d7b920ee99eac5f9bf82","ref":"refs/heads/main","pushedAt":"2024-04-29T09:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f3d94d13a3777c5e1831501433d35c6ce0753ec2","after":"e27c775c8baac084bc5dcecb243622142c63980a","ref":"refs/heads/main","pushedAt":"2024-04-29T08:35:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"592b676b96f327adf431e4346226900983a36258","after":"f3d94d13a3777c5e1831501433d35c6ce0753ec2","ref":"refs/heads/main","pushedAt":"2024-04-23T13:44:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"e50af5a4ae6917ab2419c1d1f56ed4171fbfe591","after":"592b676b96f327adf431e4346226900983a36258","ref":"refs/heads/main","pushedAt":"2024-04-23T12:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"813633209dd8de14c25bc82b082ede83f32f9fc8","after":"e50af5a4ae6917ab2419c1d1f56ed4171fbfe591","ref":"refs/heads/main","pushedAt":"2024-04-23T12:15:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"e18a179d8836f74fc4890c8cd8eec52c3157c778","after":null,"ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-23T12:12:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"}},{"before":"21bbfdf386f8daf76e0fbd19fa65c7c1a51868d8","after":"813633209dd8de14c25bc82b082ede83f32f9fc8","ref":"refs/heads/main","pushedAt":"2024-04-23T12:12:46.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"Merge pull request #11 from Tools4everBV/feature/24264-feedback\n\n### Added\r\n\r\n- Created new subfolders:\r\n - permissions/groups\r\n - resources/groups\r\n\r\n### Changed\r\n\r\n- Renamed the header in file `grantPermission.ps1` from 'Grant' to 'GrantPermission-Group' to match the file name and folder change.\r\n- Renamed the header in file `revokePermission.ps1` from 'Revoke' to 'RevokePermission-Group' to match the file name and folder change.\r\n- Renamed the header in file `permissions.ps1` from 'Permissions' to 'Permissions-Group' to match the file name and folder change.\r\n- Renamed the header in file `resources.ps1` from 'Resources' to 'Resources-Group' to match the file name and folder change.\r\n- \r\n- Moved the following files to the _permissions/groups_ folder:\r\n - grantPermission.ps1\r\n - revokePermission.ps1\r\n - permissions.ps1\r\n\r\n- Moved the following file to the _resources/groups_ folder:\r\n - resources.ps1\r\n\r\n- Converted the properties of both `$correlatedAccount` and `$desiredAccount` in the `update.ps1` lifecycle action to arrays _@()_ for consistent handling.\r\n\r\n- Changed logic and flow in both `grantPermission.ps1` and `revokePermission.ps1` lifecycle actions.\r\n - Modified the condition to check if `$correlatedAccount` is not null before determining the action _GrantPermission_ or _NotFound_ and constructing the corresponding message.\r\n - Added `switch` statement to handle the different actions.\r\n - Adjusted the log message inside the `$actionContext.DryRun -eq $true` block to use the constructed `$dryRunMessage`.\r\n - Adjusted the dryRun information message to display `$actionContext.References.Permission.DisplayName` instead of `$actionContext.References.Permission.Reference`.\r\n - Adjusted the information message inside the `if (-not($actionContext.DryRun -eq $true))` block to display both the `$actionContext.References.Permission.DisplayName` and `$actionContext.References.Permission.Reference`.\r\n - Renamed 'entitlement' to 'permission' to be consistent in all informational and audit messages.\r\n \r\n### Removed\r\n\r\n- Removed line `Write-Information 'Adding body to request'` from the `Invoke-{connectorName}RestMethod` function in each of the __*ps1*__ files.","shortMessageHtmlLink":"Merge pull request #11 from Tools4everBV/feature/24264-feedback"}},{"before":"2aea02261efbde3fdb7ed43707a3cb5c5ca59780","after":"e18a179d8836f74fc4890c8cd8eec52c3157c778","ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-23T12:10:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"Delete target/.DS_Store","shortMessageHtmlLink":"Delete target/.DS_Store"}},{"before":"2a6cac32c6dc8083f3dd7d4df145fed367cf8e65","after":"2aea02261efbde3fdb7ed43707a3cb5c5ca59780","ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-23T07:34:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"updated CHANGELOG.md","shortMessageHtmlLink":"updated CHANGELOG.md"}},{"before":"b8fa6d825dedcb97337858fad8353e2dc0606179","after":"2a6cac32c6dc8083f3dd7d4df145fed367cf8e65","ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-23T07:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"c048262e58ab7a4594d2f97ef84d6e4aa0a474e1","after":"b8fa6d825dedcb97337858fad8353e2dc0606179","ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-22T16:51:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"solved review comments","shortMessageHtmlLink":"solved review comments"}},{"before":"395bb30d04576b372df72e6f333ee490485f5b2f","after":"c048262e58ab7a4594d2f97ef84d6e4aa0a474e1","ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-18T15:28:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"updated CHANGELOG.md","shortMessageHtmlLink":"updated CHANGELOG.md"}},{"before":"ac0f1d1c9bd4f2b47f5906766e18a27918badcb8","after":"395bb30d04576b372df72e6f333ee490485f5b2f","ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-18T15:25:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"changed header","shortMessageHtmlLink":"changed header"}},{"before":"7b331e1aed6700aeb09bfd87898b5ea04c21034b","after":"ac0f1d1c9bd4f2b47f5906766e18a27918badcb8","ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-18T13:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"minor corrections","shortMessageHtmlLink":"minor corrections"}},{"before":"21bbfdf386f8daf76e0fbd19fa65c7c1a51868d8","after":"7b331e1aed6700aeb09bfd87898b5ea04c21034b","ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-18T07:56:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"In version 1.2.0, added new subfolders for permissions and resources groups, and renamed and reorganized files accordingly. Improved handling of comparison properties initialization and optimized logic and flow in lifecycle actions. Adjusted log messages for clarity and consistency, and removed redundant log message from a function.\n\n## [1.2.0] 18-04-2024\n\n## Added\n\n- Created new subfolders:\n - permissions/groups\n - resources/groups\n\n### Changed\n\n- Renamed the header in file `grantPermission.ps1` from 'Grant' to 'GrantPermission' to match the file name change.\n- Renamed the header in file `revokePermission.ps1` from 'Revoke' to 'RevokePermission' to match the file name change.\n\n- Moved the following files to the _permissions/groups_ folder:\n - grantPermission.ps1\n - revokePermission.ps1\n - permissions.ps1\n\n- Moved the following file to the _resources/groups_ folder:\n - resources.ps1\n\n- Updated the comparison properties initialization in the `update` lifecycle action.\n - Introduced a new variable `$desiredAccount` to store a casted [PSCustomObject] version of `$actionContext.Data`.\n - Converted the properties of both `$correlatedAccount` and `$desiredAccount` to arrays _@()_ for consistent handling.\n\n- Changed logic and flow in both `grantPermission.ps1` and `revokePermission.ps1` lifecycle actions.\n - Modified the condition to check if `$correlatedAccount` is not null before determining the action _GrantPermission_ or _NotFound_ and constructing the corresponding message.\n - Added `switch` statement to handle the different actions.\n - Adjusted the log message inside the `$actionContext.DryRun -eq $true` block to use the constructed `$dryRunMessage`.\n - Adjusted the dryRun information message to display `$actionContext.References.Permission.DisplayName` instead of `$actionContext.References.Permission.Reference`.\n - Adjusted the information message inside the `if (-not($actionContext.DryRun -eq $true))` block to display both the `$actionContext.References.Permission.DisplayName` and `$actionContext.References.Permission.Reference`.\n - Renamed 'entitlement' to 'permission' to be consistent in all informational and audit messages.\n\n### Removed\n\n- Removed line `Write-Information 'Adding body to request'` from the `Invoke-{connectorName}RestMethod` function in each of the __*ps1*__ files.","shortMessageHtmlLink":"In version 1.2.0, added new subfolders for permissions and resources …"}},{"before":null,"after":"21bbfdf386f8daf76e0fbd19fa65c7c1a51868d8","ref":"refs/heads/feature/24264-feedback","pushedAt":"2024-04-18T05:33:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JeroenBL","name":"Jeroen Blaauw","path":"/JeroenBL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72070984?s=80&v=4"},"commit":{"message":"Merge pull request #6 from Tools4everBV/Implement_Feedback\n\nImplemented feedback","shortMessageHtmlLink":"Merge pull request #6 from Tools4everBV/Implement_Feedback"}},{"before":"f339d5582657ba7ad7c26e4815a05ead4421dc22","after":null,"ref":"refs/heads/Implement_Feedback","pushedAt":"2024-03-25T09:47:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"}},{"before":"d75398806b9dd450f49fb20fdb200e86f997c754","after":"21bbfdf386f8daf76e0fbd19fa65c7c1a51868d8","ref":"refs/heads/main","pushedAt":"2024-03-25T09:46:57.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Merge pull request #6 from Tools4everBV/Implement_Feedback\n\nImplemented feedback","shortMessageHtmlLink":"Merge pull request #6 from Tools4everBV/Implement_Feedback"}},{"before":"d83b8e1d129d7c1dbc3a27b79452c11190d776c0","after":"d75398806b9dd450f49fb20fdb200e86f997c754","ref":"refs/heads/main","pushedAt":"2024-03-25T09:43:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":"52869f4375037a579c8e8f1de087060410c7c298","after":"f339d5582657ba7ad7c26e4815a05ead4421dc22","ref":"refs/heads/Implement_Feedback","pushedAt":"2024-03-25T09:41:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Resolved review comments","shortMessageHtmlLink":"Resolved review comments"}},{"before":"ae6ed80c18bc9f449c9368daec10bb163b80e296","after":"52869f4375037a579c8e8f1de087060410c7c298","ref":"refs/heads/Implement_Feedback","pushedAt":"2024-03-22T10:58:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RudolfAmersfoort","name":"Rudolf Amersfoort","path":"/RudolfAmersfoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68841393?s=80&v=4"},"commit":{"message":"Updated auditlogs for permissions","shortMessageHtmlLink":"Updated auditlogs for permissions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfNAstQA","startCursor":null,"endCursor":null}},"title":"Activity · Tools4everBV/HelloID-Conn-Prov-Target-V2-Template"}