All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- None
- None
- None
- None
- None
- 2b0d11f5 Session class - set StartTime and TimeOfDeath in SessionRefresh method, fixes #253
- None
- 16b0a72e contributing guide - added Code task for formatting commit messages
- 4196aa42 vscode - adjusting extensions and enabling new color bracket setting
- None
- None
- Secret Policy Item enum - update Item name to match API output 5772c82
- Get-TssSecretPolicyItemStub - fixes error setting PolicyApplyType ec35713
- error handling - fix output 500 error content eb23200
- None
- PolicyItem - Set Name to SecretPolicyItem Enum bd8d67d
- None
- None
- Search-TssSecretsByUrl - fixes #246 57ff52d
- Search-TssEventPipeline - correct PipelineName filter not working 8849345
- Secret class - correct LastHeartbeatStatus type 2269e80
- Find-TssSecret - adjusting parameter use and docs 2e48727
- Search-TssSecret - correcting issue where parameters were not being applied properly 9ddd3ae
- Search-TssSecret - fix syntax error on IncludeSubFolders param f57b366
- Remove commands - correcting WhatIf support 8c74f6c
- Get-TssRpcPasswordType - correct endpoint, parameter help 8a84435
- Search-TssRpcPasswordType - correct endpoint and class reference 8be9347
- SecretPolicyItem type - mapping update for HideLauncherPassword -> ViewingPasswordRequiresEdit 2f4e9d0
- New-TssSession - issue with UseWindowsAuth param fixes #247 2e66725
- Search-TssList - new command to return summary of the Lists created d22d861
- Get-TssListCategory - new command to return the categories on a List d3cce97
- Add-TssListOption - new command to load Options for each category of a List b0885f1
- Get-TssList - new command to get a given List object dc70611
- Update-TssList - new command to update Active, Name and Description of a List 78a2774
- Remove-TssList - new command to "delete" a List e731f42
- Clear-TssList - new command to clear the categories and options for a given List fcbba21
- Get-TssListOption - new command to get Options from a List 2f611bc
- Clear-TssListOption - new command to clear specific options from a List 1d8bdba
- Show-TssListCurrentUser - new command to retrieve the Lists the current user session can access 05c32ef
- New-TssList - new command to create a List(s) a253fa2
- HeartbeatStatus enum - adjust params and property to use enumerator 45f3fb4
- New-TssSecretTemplateField - convert Type param to enum ac17a5f
- Various commands - convert secret permissions param to enum 57307a4
- New-TssUser - convert TwoFactorType param to enum e3414ba
- Test-TssSecretAction - convert Action param to enum 406b75c
- Test-TssSecretState - convert State param to enum 658106f
- Search-TssWorkflowTemplate - convert Type param to enum 6e98c79
- Add support for NoAutoCheckout - option added in 11.0+ to not automatically checkout a secret 3b450cc
- None
- Search-TssDistributedEngineSite - rename SiteName param to SearchText to standardize search commands d1b18a0
- Compare-TssVersion (internal command) - fixes #243 28f64d1
- Export-TssAutoExportStorageItem - correct issue with downloading zip file for auto export 3510feb
- New-TssSession - bug fix when login failure stop throwing warning about version aefa624
- Get-TssSecretField - correct error when called by Get-TssSecretAttachment 13d86b3
- Get-TssConfigurationAutoExport - correct examples fixes #244 485e872
- Auto Export - added check for SSC on Search and Export (these won't work with on-premises SS) da50bff
- Move-TssFolder - new command to use for moving child folder 02ac0bf
- Get-TssDiagnosticConnectivityReport - new command to get the Internet connection test a5b3425
- Get-TssDiagnosticBackgroundProcess - new command to get the background process details bd91027
- Get-TssSecretWebTemplate - new command to check Web Templates available, endpoint used by WPF e9962a1
- Search-TssSecretsByUrl - new command to check which Secret(s) is returned for a given URL, endpoint used by WPF 20dc14c
- Search-TssServerNode - new command to get a list of all Server Nodes fc97335
- Update-TssServerNode - new command to update worker roles, readonly mode, and in cluster configuration for a server node 725cb59
- Search-TssDistributedEngine - new command to search for Engines 5113b7c
- Get-TssDistributedEngineConfiguration - new command to pull the configuration details 370cb33
- Get-TssDistributeEngineConnectorCredential - new command to pull username/password for the connector 67c14d6
- Get-TssDistributedEngineSite - new command to retrieve config and details of a Site 028a0aa
- Set-TssDistributedEngineSite - new command to adjust configuration of a Site e9bd322
- Search-TssDistributedEngineConnector - new command to get list of Site Connectors 0052393
- Test-TssDistributedEngineCloudAccess - new command to verify port access from DE to Secret Server Cloud 0228004
- Set-TssDistributedEngine - new command to set configuration options for Distributed Engine global configuration cb5f132
- Get-TssDistributedEngineServerCapabilities - new command to pull the OS details of a DE 8e77a5a
- Get-TssDistributedEngineSiteConnector - new command to get Site Connector details 282b503
- Set-TssDistributedEngineSiteConnector - new command to update configuration of a Site Connector a4ff768
- Get-TssDistributedEngineDownload - new command to download the installer for Site's DE de7f664
- New-TssDistributedEngineSiteConnector - new command to create a Site Connector 05db5d6
- Test-TssDistributedEngineSiteConnector - new command to validate the Site Connector a48e482
- Register-TssDistributedEngine - new command to activate a DE for a Site 0c9334b
- Update-TssDistributedEngine - new command to change the status of an Engine (e.g. activate, delete) a340f72
- Remove-TssDistributedEngine - new command to delete a Distributed Engine (not reversible) f5f560b
- Unregister-TssDistributedEngine - new command to deactivate a Distributed Engine for a Site d7a3f55
- New-TssDistributedEngineSite - new command to create a Site 9ada9ed
- module - fix WhatIf output for internal code 8b88fe8
- Get-TssFolderState - update warning message 9907d60
- DistributedEngines - SiteSummary class add new property for v11 7cdb432
- Templates - Summary class add new property for 11.0.8 release 980d53d
- Get-TssDiagnostic - new command to get diagnostic info for on-premises 608485a
- docs - authentication - updates, add PS Profile snippet 971b0b7
- docs - update, additions finding duplicate dependencies f93ee34
- Register-TssDistributedEngine - rewrite bd8fb30
- docs - expanding working with secrets content 6e75b7f
- Set-TssDistributedEngineSite - corrections 1952309
- Test-TssDistributedEngineCloudAccess - updated example URLs to show SSC 0c2db0a
- None
- None
- Get-TssDiscoveryStatus - new command to retrieve start/end date for discovery processing 33cf27f
- Search-TssIpRestriction - new command to search IP Address Restrictions aa34f65
- Search-TssIpRestrictionGroup - new command to search IP Address Restrictions assigned to Groups 446b7cf
- Session - Add use of global variable,
$tss_ignoreversioncheck
, for disabling version check 2c0ba2a - Remove-TssIpRestriction - new command to delete IP Address Restrictions d63d657
- Remove-TssIpRestrictionGroup - new command to remove IP assignments from Groups b41b8e6
- Remove-TssIpRestrictionUser - new command to remove IP restriction from Users 6edf4bb
- Search-TssIpRestrictionUser - new command to search IP Restrictions assigned to Users e07a5c3
- New-TssIpRestriction - new command to create IP Address Restrictions 1af98a1
- Set-TssIpRestrictionGroup - new command to set the IP Restriction for a Group(s) 6e40023
- Set-TssIpRestrictionUser - new command to set the IP Restriction for a User(s) 668a567
- Update-TssIpRestriction - new command to update name or range of an IP Address Restriction 02c046a
- module GetInvocation - converting private binary command, Get-TssInvocation 2e5ceac
- module CheckVersion - convert to private binary command, Compare-TssVersion 0568794
- module InternalEndpointUsed - converting to private binary command, Write-TssInternalNote d3b19f9
- Template classes - added enumerators 3289f90
- Format - cleaning up, fixing references e219f1a
- None
- None
- Get-TssSecret - fixes #236 639e810
- Search-TssDirectoryServiceDomain - fixed inactive results when param not provided e2632cc
- New-TssSession - fixes #241 90343b3
- Get-TssDirectoryServiceSyncStatus - new command 0a8dd94
- Start-TssDirectoryServiceSync - new command fb4edce
- Get-TssDirectoryServiceDomain - new command 86523d9
- Remote-TssDirectoryServiceGroup - new command Remove a group from the Directory Service sync 4dd8f5e
- Add-TssDirectoryServiceGroup - new command Add a Domain Group to Directory Service for sync 947e2b3
- Search-TssDirectoryServiceGroup - new command Return groups that can be added for sync in a Directory Service 48c0935
- Search-TssDirectoryServiceGroupMember - new command searching for member of Directory Service Group 02a10f4
- New-TssDirectoryService - new command to create domains 8b99a38
- New-TssFolder - correcting examples 717e2be
- Invoke-TssReport - update help description 80330a1
- Start-TssSecretChangePassword - correct verbose output 11996cf
- None
- Set-TssSecretPolicy - updated to accept Policy Item object a63f059
- Auth - Windows Authentication fixed closes #234 270e5b1
- New-TssSecretPolicy - add support for Policy Items 3795366
- Get-TssSecretPolicyStub - new command ab76896
- Get-TssSecretPolicyItemStub - new command ba42045
- bump library to netstandard 2.1 aba7931
- Contributing guide - Updates to software list, added shortcut info 31ee833
- None
- None
- Get-TssSecretDependencyScript - new command 8cf4332
- Set-TssConfigurationLocalUserPassword - new command 7b6ab4b
- Set-TssConfigurationSecurity - new command 8c0c4e8
- Set-TssConfigurationLogin - new command 6cbdec2
- Set-TssConfigurationRpc - new command 1bbe020
- None
- None
- Get-TssConfigurationSearchIndex - rename of Get-TssConfigurationSecretIndexer -- breaking change 348343d
- None
- New-TssScript - new command efb4871
- Get-TssSecretAccessRequest - new command a858c90
- Update-TssSecretAccessRequest - new command ca09f56
- New-TssSecretPolicy - new command 45bfda9
- Get-TssConfigurationBackup - new command 7316419
- Search-TssConfigurationBackupLog - new command 7c5bb0c
- Start-TssConfigurationBackup - new command 2991b7e
- Start-TssConfigurationSearch - new command 6a724f1
- Set-TssSecretPolicy - correct Items param type 15621d3
- None
- Get-TssConfiguration - adjust output to only output based on Type value 554ed6b
- Metadata - correct issue with ItemType parameter not applying properly 5fbf281
- User object - 11.0 release new properties added 22e9d12
- Remove-TssReportSchedule - correct piping support f7cb1cd
- Get-TssReportSchedule - Correct pipeline support 25c3b63
- Search-TssMetadataHistory - new command 8994a53
- Close-TssSession - new command 08b420c
- Get-TssReportSchedule - new command closes #46 33822cf
- Remove-TssReportSchedule - new command closes #43 87ed599
- New-TssReportSchedule - new command closes #45 0c4add9
- Search-TssConfigurationAudit - new command 62c5f5a
- Get-TssConfigurationLocalUsePassword - new command 7a4cf49
- Get-TssConfigurationLogin - new command 1b353b3
- Get-TssConfigurationSaml - new command 991a940
- Get-TssConfigurationSecurity - new command 184dc0d
- Get-TssConfigurationRpc - new command b771ac0
- Set-TssConfigurationGeneral - new command covers folders, permission options and user experience settings cebf3df
- Test-TssSession - new command also closes #229 515d2f7
- Get-TssConfigurationSiteConnector - new command af22ef6
- Get-TssConfigurationSecretIndexer - new command 7e47c36
- Get-TssConfigurationAutoExport - new command 5649af6
- Set-TssConfigurationAutoExport - new command 52f6299
- Export-TssAutoExportStorageItem - new command 929f371
- New-TssSession - adding verbose content 503ee21
- Find-TssReport - adjust param order 3a229ae
- Authentication.Session - change internal class to private 8fb36c1
- module - changing verbose URI reference e7fe007
- Set-TssConfigurationGeneral - correct doc links ad76461
- report commands - fix help link 10f04c2
- Search-TssAutoExportStorage - new command 40aa723
- None
- Metadata - standardize on ItemType parameter f0f2279
- Remove-TssMetadata - new command 64749a1
- Search-TssMetadataFieldSection - new command 4f5ba25
- Get-TssMetadataField - new command cd12a48
- New-TssMetadataField - new command 583db9d
- Update-TssMetadataSection - new command 6afe585
- Update-TssMetadataField - new command 9e1603e
- Search-TssMetadata - correction/updates to parameter type and help 028c4f2
- Tests - correct failures 039f56b
- None
- Fix Windows PowerShell support for processing API call b09c145
- None
- None
- None
- None
- Invoke-TssApi - internal cmdlet for web request Additional scripts added to accommodate processing web request output da45da6
- Search-TssEventPipeline - rename of Get-TssEventPipelineList e9fcf83
- Search-TssSecretAccessRequest - new command 7d7f0c8
- Get-TssEventPipelinePolicy - new command 466cb26
- Enable/Disable-TssEventPipeline - new commands 30de5c7
- Search-TssEventPipelinePolicy - new command 1f2303b
- Search-TssEventPipeline - new command 46d9263
- Get-TssEventPipeline - new command 76f5092
- Get-TssEventPipelineRun - new command 80ff0c2
- Get-TssEventPipelinePolicyActivity - new command 793d418
- Add/Remove-TssEventPipeline - new command to add/remove pipelines from an Event Pipeline Policy 13ae3d6
- Enable/Disable-TssEventPipelinePolicy - new commands 0ad7fa7
- Write-TssSecretAccessRequestViewComment - new command c537ce5
- Get-TssFolder - add 11.0 support for FolderPath functionality 0c406e3
- Get-TssSecret - add 11.0 support for Secret Path functionality ba44fc3
- Get-TssSecretPolicy - new command ef41109
- Set-TssSecretPolicy - new command partial as some policy items are excluded e31b1e2
- Search-TssSystemLog - new command 6ca69de
- Search-TssEventPipeline - switched endpoint to summaries 5f3b046
- New-TssSecretPermission - replace parts call with command fae43be
- Secrets commands - convert to internal cmdlet Invoke-TssApi c86ab78
- Secret Audit - add username property 085a8b6
- remove use of CheckOutSecret part 3fdac6e
- secrets - correct part reference dc8d55f
- Get/Test-TssVersion - rework code, adjust classes (now has major, minor, build properties e314712
- class rename general --> common 50e158c
- Convert to web request call dff37d0
- Search-TssSecretPolicy - rename class 7b77508
- None
- Get-SecretRpcAssociated - rename --> Get-RpcAssociatedSecret breaking change 6cf7e9e
- Configurations - class conversion 6327c11
- Directory Services - class conversion 353153c
- DistributedEngines - class conversion 962a5e5
- FolderPermission - class conversion 6feec97
- General - class conversion (Delete, Site, VersionSummary) 734592d
- Folders - class conversion 0cf5cd7
- Groups - class conversion 107ce3c
- Reports - class conversion 8374bf9
- Roles - class conversion abf902c
- RPC - class conversion b986909
- Scripts - class conversion 43d0f47
- SecretAccessRequest - class conversion 1036884
- SecretDependencies - class conversion 33f8300
- SecretHooks - class conversion 33e4910
- Items - class update, add list properties for SS v11 d3fcb98
- SecretPermissions - class conversion f93b96a
- SecretPolicies - class conversion 947eea3
- SecretTemplates - class conversion 7fb658b
- WorkflowTemplates - class conversion Also added support for SecretEraseRequest Type 1652259
- Users - class conversion 20552e5
- test import action - update build and import test workflow 337b014
- Secrets - rename about pages 64aa85e
- Class - types and format view update 7e4f57c
- RPC Class - correcting file name dad12a0
- Update-SecretRpdLauncherSetting - correct from test failure ed745ae
- psd1 - remove CommandPrefix, add FunctionsToExport 98ca7af
- psm1 - update alias references with Tss prefix cac7a3a
- Functions - add Tss prefix 4b2d962
- Logging commands - add Tss prefix e3bb997
- testimport - update to run on pull request bcd111b
- None
- Write-Log - fixes #202 214da74
- Secret class - rework GetFileFields() method fixes #203 25e7b6b
- Format file - fixes spelling error, adjust view names fixes #204 c28e309
- Get-Secret - Correct types reference fixes #205 d3911dd
- Start-Log - adjust file validation, add proper dispose fixes #206 ca4e98f
- Set-SecretField - correct Path validation fc4eb48
- Set-Secret - fixing various issues with some of the parameters 669ed26
- Secret class - GetFieldValue method issue with empty value 3d3f0eb
- None
- TssSecretTemplateField - add SecretTemplateFieldId to default view 3a6f207
- TssFolderPermissionSummary - adjust default table view b12828e
- None
- Logging commands - converted to cmdlets 0096aa7
- module - update TssSession --> Thycotic.PowerShell.Authentication.Session f2f869c
- removing about files from local module, only maintaining online going forward cc6a162
- TssSession - migrate to C# Class and renamed 4369e1a
- TssSecret - migrate and update --> Thycotic.PowerShell.Secrets.Secret a170898
- SecretItems - rename class to Items 20a0997
- TssSecretSummary - migrate and update --> Thycotic.PowerShell.Secrets.Summary cb5eebd
- TssSecretSummary - migrate and update --> SummaryExtendedField f42827c
- TssSecretDetailSettings - migrate and update --> Thycotic.PowerShell.Secrets.DetailSettings c56b75b
- TssSecretDetailState - migrate and update --> Thycotic.PowerShell.Secrets.DetailState 4f85ad2
- TssSecretLookup - migrate and update --> Thycotic.PowerShell.Secrets.Lookup b954371
- TssSecretHeartbeatStatus - migrate and update --> Thycotic.PowerShell.Secrets.HeartbeatStatus a9f3117
- TssSecretPasswordStatus - migrate and update --> Thycotic.PowerShell.Secrets.PasswordStatus ea6e1b9
- Set-SecretRpcPrivilege - correct links in cbh a0288bb
- invoke-SecretGeneratePassword - fix doc error 5b2c270
- Update-FolderPermission - correct logging 50a1df6
- Logging cmdlets - default format to "log" 4551208
- WriteLog cmdlet - correct LogFormat parameter 2214e9a
- WriteLog cmdlet - Correct message output log format 4773c6d
- Stop-Log - correct code comment f707419
- Search-Metadata - update version check, only for 10.9.64 and above 8ac59f8
- Search-Metadata - new command e25470a
- Write-Log - add pipe support for LogFilePath, LogFormat, MessageType, and Message 12b78bd
- Search-Metadata - convert to C# class c5d819a
- Update-SecretRdpLauncherSetting - new command 24d9ad7
- TssSecretTemplateField - add IsList property 7e7e3c8
- Client SDK - move binaries to new folder, update path references 37f0a9d
- TssSession parameter - update help description c7bd03d
- Version commands - update format of param block 8de8248
- doc update - compatibility add metadata cmd a9dd53b
- module - Format ps1xml file update to new class names 588c721
- Set-SecretField - correct syntax issue in ex 1 f288b94
- tests - adjust for new build process bea6605
- None
- Get-Secret - fix piping support bf750b5
- Get-SecretField - fix pipeline support d711b45
- Add-SecretTemplateField - add piping support 23c35aa
- Get-SecretAttachment - fixed output issue if file attachment is not found c6fda6f
- Open-Secret - add piping support 9a5b009
- Find-Report - new command fixes #3 9087705
- Search-Report - new command fixes #4 3b36868
- Remove-Report - new command fixes #42 2cf097d
- Get-ReportParameter - new command fixes #21 f37b1b7
- Invoke-Report - new command for executing reports 59cd835
- Export-Report - new command cc0b187
- Logging - Write-Log perf improvement 60c7388
- check version - change to verbose instead of warning d4ff2ad
- Close-Secret - removing unused variable 2191587
- Invoke-SecretGeneratePassword - remove pipeline support command does not use it c5f8441
- None
- None
- None
- None
- None
- None
- Get-SecretField - fix bug on failed API call If endpoint returns hard exception, further API calls were breaking. 43b9551
- None
- None
- None
- None
- None
- TssSession - add CheckTokenTtl Check if token expiration is within timespan unit 5d0fb78
- New-Group - new command 0da7494
- None
- New-FolderPermissions - Add force, breaks behavior Default endpoint breaks inheritance, command prevents it from doing that unless Force is provided 948747b
- New-SecretPermission - Add DomainName, Username, GroupName, Force Removed UserId and GroupId. Command now won't break inheritance unless -Force is provided. bbad8c7
- Test-SdkClient - fix logic issue on matching 680bc2a
- New-FolderPermission - add support for multiple Folder IDs acf6bd3
- Add-FolderPermission - new command to bulk add permissions based on name (user/group) da1c74d
- Add-SecretPermission - new command bcefc77
- New-FolderPermission - add doc examples 7646fff
- None
- None
- Update-FolderPermission - correct output type 2318c8f
- Update-Secret - fix issue where input was not processed properly b37b699
- Get-SecretField - fix issue where raw file content not returned IRM returns the content as an object, switched to use IWR to get raw content 3fdfaeb
- Get-TssSecretAccessRequestSecret - new command d89394b
- Set-SecretField - correct output messages b09f147
- Set-SecretField - parameter sets for file to make more clear Removed requirement that Value is only a string, added check to cover 5c3606b
- Set-SecretField - format warning output 0df9c42
- None
- None
- None
- None
- module - correcting cbh online links 28ea95b
- None
- Get-SecretAudit - changed to sort desc Since Audit data can be large, have it sort on server-side to spit latest out first 30ff8a0
- Update-FolderPermission - rename from Set-FolderPermission f562dea
- Search-SecretTemplate - IncludeInactive fix param type 73d5217
- Get-Secret - fixe issue with IncludeInactive Parameter was not applied to the API call being made 19f3920
- Update-Folder - fix issue with warning string 3243797
- Test-SdkClient - adjust return false logic 8d0cd20
- Update-User - new command b88ba6d
- Set-SecretTemplate - new command 0dbee8e
- Get-SecretAccessRequestOption - new command de809d1
- Get-Site - new command a7e390e
- Remove-UserPii - new command 535eb9d
- Search-WorkflowTemplate - new command 7a510d0
- Get-Secret - add GetFileFields method see about_ file for TssSecret for more details 8b838af
- Update-Folder - new command a4a59a8
- Test-SdkClient - new command Lets you test the config and checks to match SS host 9074773
- Get-SecreTemplate - additional parameter alias SecretTemplateId 27e0afa
- Get-SecretTemplateFolder - new command Allows to get list of Allowed Templates configured on a Folder a9ba308
- TssSecretTemplate - add GetField method For use with Update-SecretTemplateField e5c0cbb
- Update-SecretTemplateField - new command 548426b
- module - correcting casing on username c4b1b34
- Invoke-RestApi - removing unneeded code fce5152
- Update-Folder - add type output d42a3ce
- Search-TssFolder - PermissionRequired param allow multiple Can filter on multiple permissions for a folder 876ba0f
- doc site rebuild f7e9b2d
- module - rename folder for doc changes cbb4aa7
- Add-GroupMember - update based on test 6cf9310
- Get-GroupRole - update based on test 9232481
- Test-SecretState - set output to full type name 4cb9f28
- Test-SdkClient - test update 0758191
- Module file integrity test - update performance 83d2c19
- Get-GroupUser - fix test 4144f87
- None
- Add-GroupMember - correct warning message 34cb4d5
- Remove-Folder - correct warning message ade562f
- Set-FolderPermission - correct warning message 4f65edd
- Get-FolderState -allows to see actions allowed a4091c1
- Test-FolderAction - test for allowed action 946c35e
- Test-SecretAction - allows test for given action on secret 4c21a43
- Test-SecretState - test for a given state on a secret 942452d
- None
- None
- Protect-Secret - Renamed to Close-Secret Removed output as well. Will return no output if successful. ab774f0
- module - fix issue with import on unix OS c73537f
- Disable/Enable Unlimited Admin - correcting validation 2c32f8f
- Search-SecretPermission - correct issue from test 3af9359
- Update-GroupMember - corrected error Functions as expected now b9fda39
- Search-SecretPermission - closes #186 7731fab
- Remove-SecretPermission - closes #187 d020a14
- Update-SecretPermission - closes #189 2cf1104
- Search-SecretPolicy b980a3d
- Search-SecretHook - closes #191 fb3a7ed
- Open-Secret - allows for checking out a secret dc23ab3
- Get-SecretHook - closes #192 87f6a6e
- Update-GroupMember - usage pending correction of endpoint There is a null exception being thrown in 10.9.64 for the endpoint. b4f63b4
- Remove-SecretHook - closes #193 8d2aa75
- Update-SecretHook - closes #194 235ee5f
- Get-SecretHookStub - closes #195 34d4683
- Get-Script command 56891f7
- Search-Script command efc8d24
- Get-Script - enhanced TssScript class/output Additional child classes, Added method GetScriptParams() 712e528
- Get-SecretHookStub - add Name, PrePostOption and EventAction params 68beed4
- New-SecretHook - closes #196 942ae0a
- New-SecretDependency - closes #182 26b343f
- adding devcontainer cfa85ad
- module - Add aliases Checkout-Secret / CheckIn-Secret Compliments use of the Open/Close-Secret 5ee8224
- Module - implemented [Nullable[datetime]] Handles endpoints that return null for datetime properties 20a41e7
- module - correct version check 458e56f
- Add-GroupMember - correct help info 1ffbb64
- module - correcting variable reference ce12ea8
- snippet update 9dd1fad
- Get-SecretHookStub - correcting output object 49e5512
- Get-User - updating verbose output 10e7862
- Update-SecretHook - updated PrePostOption help e089053
- Get-SecretHook correct test filename 74444c7
- Update-SecretHook - update tests Added params parameters e16cbc3
- None
- TssUserSummary - add property TwoFactorMethod 880672b
- Get-SecretDependencyTemplate d28cf62
- Get-SecretDependencyStub 7a750fe
- Thycotic.Logging nested module added 77a0971
- Find-Group - closes #57 7fdb96b
- Get-Group - closes #56 763f23b
- Remove-GroupMember - closes #52 b7d8494
- Get-GroupRole - closes #54 f4e3099
- Get-GroupUser - closes #53 f9cf8c2
- Add-GroupMember - closes #51 d57c131
- Get-UserGroup - closes #96 083c498
- Get-UserOwner - closes #95 9292857
- Enable/Disable Unlimited Admin Mode 8b64a58
- New-SecretPermission - closes #188 eac25ad
- Search-SecretDependency - adjust output c2aa919
- Get-SecretDependencyTemplate - rename class type 855ab2e
- module - correct command alias reference and examples 95f4656
- module - correct links in manifest a898187
- Set-Secret - formatting 4795cf3
- Module - adjust how version check is performed This removes calling the version endpoint in every command, only called once now. fb317ba
- module - applying formatting changes 71fa1f7
- Get-UserAudit - fixing warning message 99dd43e
- None
- None
- Search-SecretDependency - fixes #173 3ad064b
- New-SecretDependencyGroup - fixes #178 26a2c80
- Get-Secret - Add Path support fixes #174 e3fcf0e
- Get-SecretDependency - fixes #175 2be0039
- Get-SecretDependencyGroup - fixes #177 e4740a5
- Remove-SecretDependency - closes #176 c6173c8
- Set-SecretField - support files via value If content of file provided via value, include FileName 94f0654
- Start-SecretDependency - fixes #179 2565995
- Get-SecretDependencyRunStatus - fixes #180 c062da2
- module - add format for dependency classes 51ae103
- Get-SecretDependency - adding param description bf97d39
- Start-SecretHeartbeat - correcting help links e4d9c95
- None
- None
- New-TssUser - add examples fixes #160 400ac84
- Update-TssSecret - fix issue with uri found during testing b7e96f1
- Docs - correcting links for CBH 8347663
- Update-TssSecret - fixes #169 3587c61
- Search-TssRpcPasswordType - closes #149 5f99639
- Get-RpcPasswordType - closes #34 dacde70
- Get-GroupMember - closes #55 66a203d
- Secret Template - Added New-SecretTemplateField and Add-SecretTemplateField 7fdd18b
- docs - commands page - remove links to spec file New API doc site: https://thycotic-ps.github.io/secretserver-apidoc 3f16fee
- Set-SecretField - Correcting examples 6f89ba2
- None
- Removed Folder and User stub commands c5037c4
- None
- Get-TssFolder - Add FolderPath parameter 05dd198
- New-TssUser - closes #127 27b69a7
- Get-TssSecretRpcAssociated - closes #154 5bb28d0
- Update-UserPassword - closes #155 cd6dc87
- Set-SecretRpcAssociated - closes #153 1da9eab
- Reset-UserPassword - fixes #129 315c28d
- Unlock-User - closes #159 5cf2157
- Lock-User - closes #158 b76de38
- Enable-TssUser - closes #156 b9fa4bd
- Disable-User - closes #157 51fedf8
- Start-Discovery - closes #151 05501de
- Search-TssFolder - perf improvement 233744d
- docs - add New-TssUser help 738584d
- docs - removed command old command help 371d137
- Get-SecretRpcAssociated - adjust output to support Set function e6e3523
- Protect-Secret - remove unused code 2922f21
- Enable-SecretEmail - correct link in cbh 4ded087
- functions - correcting parameter help a1fc3df
- None
- None
- New-TssFolder - fixes #145 ba94c17
- docs - Working With content #82 650ae1e
- Set-TssSecret - fixes #147 a9dd25f
- Get-TssConfiguration - fixes #148 April release adds additional properties 8c5d6a8
- Revoke-Secret - fixes #134 64d14e2
- Start-SecretHeartbeat - fixes #135 34dfd79
- Set-SecretExpiration - fixes #136 48db3bc
- Set-SecretRpcPrivileged - fixes #139 91a4851
- Search-DistributedEngineSite - fixes #146 c9165c9
- Set-SecretExpiration - update variable name 941b21c
- Tests - added assert calls 4dbe545
- TssSecret - GetCredential method update closes #133 92e8a1e
- New-TssFolder - Revert param changes 78638ed
- module - correct import closes #132 47ec7ce
- Find-User - fixed output issue identified by test 3bee92b
- CheckVersion - correct invoke param 57dfb6d
- Set-TssSecret - fixing bug identified during testing Removing Template param as this is not usable on the endpoint 9fc876b
- CheckVersion - correct invoke param 57dfb6d
- TssSession - Correct issue found on SessionRefresh 83d6533
- build - remove outputing file list 87929d6
- Get-UserStub - moving to correct directory 2a23010
- module - change API call method to internal script 92f32e0
- module - CheckVersion correct logic, remove function call a4799d8
- docs - TssSecret class updates eef7af7
- Get-Secret - update examples 2cd81d8
- Get-UserRole - renamed parameter alias 1c482f5
- Stop-SecretChangePassword - remove Status property from output 97e9b78
- docs - remove SDK setup section No longer applies 62ff8c6
- Secret functions - corrected paramet set reference bc849aa
- Set-Secret - removed call to public function dab8048
- Get-TssConfiguration - add about files for classes 42da615
- doc - update commands 4a11a5d
- module - applying formatting changes 71fa1f7
- snippet - test added assert call 18685b6
- tests - add random string generator 8e1500d
- Tests - Users tests reworked 738098f
- tests - removed test data (no longer needed) f68c137
- Secret Tests - reworked ee188be
- Set-Secret - Tests rework Still work to do cb39262
- Set-TssSecret - remove email setting params closes #125 6e98382
- Set-TssSecret - remove field params closes #118 8a90145
- Get-TssFolderPermissionStub - removed function 0194279
- Get-TssConfiguration - closes #112 02555a6
- Get-TssSecretSetting - closes #15 d73252f
- Get-TssSecretSummary - closes #110 28e71d5
- Restore-TssSecret - closes #123 6e73fa1
- Get-TssSecretPasswordStatus - added internal endpoint verbose 3755224
- Get-TssSecretHeartbeatStatus - closes #121 9e35d28
- Enable-TssSecretEmail - closes #115 073d1b2
- Disable-TssSecretEmail - closes #120 1d944cf
- Enable-TssSecretCheckout - closes #107 2c31bd9
- Disable-TssSecretCheckout - closes #119 0d74290
- Get-TssUserAudit - closes #93 d436f65
- Set-TssSecretField - closes #117 9ed4091
- Search-TssSecretTemplate - closes #81 f96c4bf
- Protect-TssSecret - closes #131 cb8e53d
- Search-TssGroup - code cleanup 1c796b8
- Search-TssRole - code cleanup 7f036f8
- User Functions - code cleanup f713a10
- Report Functions - code cleanup c40d571
- Get-TssSecretTemplate - code cleanup cd6d21c
- Secret Functions - code cleanup a8b63bf
- github action - updated branch reference 04a2aae
- Module - file tests - exclude class files 6f983be
- Folder Functions - code cleanup b98dc96
- Get-TssConfiguration - code cleanup dc88291
- Search-TssDirectoryServiceDomain - code cleanup 2ec5ece
- Folder Permission functions - code cleanup 0194279
- parts - simplify code for class objects 04f03fa
- removing unnecessary code a691b34
- classes - import process adjustments for classes 8c8328e
- class - reformat and add properties to about topics e1618b6
- TssUserLookup - correct about file name 4138f18
- vs code snippet - update tests 50ec291
- Set-TssSecret - parameter update (help, alias) 5bebc09
- Code Cleanup - removing use of ToString() db3bf67
- Search-TssSecret - output correction 3708042
- Snippet - adding tssapi for a generic oauth2 token and API call 7e0e0f5
- Secret Email - Correct examples 9758aa8
- Enable-TssSecretEmail - added restricted params 3436c86
- Disable-TssSecretEmail - added restricted params be6dbe9
- module - example updates fac30c3
- module - about files added 1b07f60
- module - help adding source code link 67e06e3
- module - adjust TssSecretState format da1f699
- module - adjusting pattern for restricted params 1ea709b
- Find-TssSecret - closes #111 4f9d2c7
- TssSecret - SetFieldValue - closes #124 aa75be9
- Invoke-TssRestApi - correct issue with processing 1688c7d
- Folder Permission - Tests - update mocking 457fe7d
- New-TssFolderPermission Test - remove unused code 09981c8
- New-TssFolder - removed integration test ToDo - replace with mocking 3ac59d8
- None
- Module Added warning message on detected Secret Server version more details a97a8c5
Search-TssRole
New Command #105 baca549Get-TssUserRoleAssigned
New Command #92 5868714Search-TssSecret
additional examples 5c1fc4bNew-TssFolderPermission
added example 84f234cStart-TssSecretChangePassword
New Command #71 3f4e6a9Get-TssSecretPasswordStatus
New Command #71 3f4e6a9Invoke-TssSecretGeneratePassword
New Command #106 b3c4ad7Search-TssUser
New Command #99 173bd41Search-TssDirectoryServiceDomain
New Command ccb93f4Find-TssUser
New Command #98 195b34aShow-TssCurrentUser
New Command #100 40f40c9Get-TssUser
New Command #101 9fa3a0bGet-TssSecretAudit
New Command #13 af9e621Get-TssSecretState
New Command #17 357df13Get-TssSecretAttachment
New Command #44 47a7b45
Set-TssSecret
- renamedFolder
to be alias ofFolderId
a1b56dcSearch-TssReportSchedule
- cleaning up output 2839f3aSearch-TssSecret
breaking - RenamedFieldText
toSearchText
with aliasSecretName
#102 5c1fc4b
Set-TssSecret
additional parameters: `CheckIn', 'ForceCheckIn', 'TicketNumber', TicketSystemId' 73c96b9Get-TssFolderPermission
#88 db137c2Search-TssFolderPermission
#89 a128a5dRemove-TssFolderPermission
#85 be7b661Set-TssFolderPermission
#87 93ba04fNew-TssFolderPermission
#86 528d24d
Initialize-TssSdkClient
fixed issue with onboarding key being used #84 c39f797Set-TssSecret
adjusting logic and workflow based on test failures ad1cbd0Set-TssSecret
fixed #90 2cf1016Get-TssFolderPermission
added part script 94de6e8Get-TssFolderPermissionStub
moved to use part script 24b17aeGet-TssSecret
fixed #91 dc9a811
- None
- None
- Updated help for
Initialize-TssSdkClient
andNew-TssSession
922200b
- SDK Client 1.5.0 (tss) integration via
Initialize-TssSdkClient
andNew-TssSession
parameters:-UseSdkClient
,-ConfigPath
#58 92a88af
New-TssSession
update help examples e95358bTssSession
andTssSecretItem
about topic updates f233d99- 'Invoke-TssRestApi' updated help example bf5d5da
- Windows Authentication support #24 7eeb8d8
Get-TssFolderAudit
#61 e12c7ecRemove-TssFolderTemplate
#67 381a0eeGet-TssFolderPermissionsStub
#78 db5aed2Set-TssFolder
#75 ed90de3New-TssSession
add WhatIf support to resolve PSSA warning cb5fd65
New-TssSession
- corrected TokenType with using-AccessToken
parameter 26720baNew-TssSession
updates to tests dfe9d9bNew-TssSession
updated tests to format date comparison for consistency 7b1e998
Set-TssSecret
added parameters:AutoChangeEnabled
,AutoChangeNextPassword
andEnableInheritPermissions
#12 a772b5b
- Corrected online link for
Remove-TssSecret
- Reworked error handling in the module #68 a53a50f
New-TssSession
- reworked logic and error handling in building theTssSession
object #69 9a983a3
- None
- Corrected LINK in function CBH 7cfc849
Search-TssFolder
#10 cec6db9Find-TssFolder
#11 13f7802Get-TssFolderStub
#63 9f535aa 06accc6New-TssFolder
#65 06accc6Remove-TssFolder
#66 81fdd6e- Created
TssDelete
class to cover DeleteModel e2eaee1
- Removed
-Raw
parameter from all functions 1c74017 - Renamed
Disable-TssSecret
-->Remove-TssSecret
237ae47 - Corrected output for
Get-TssFolder
6aa9fa4 - Output changed to
TssDelete
forRemove-TssReportCategory
c5adf0f
- Renamed
Stop-TssPasswordChange
-->Stop-TssSecretPasswordChange
aebd59f - Renamed
Search-TssUserGroup
-->Search-TssGroup
aebd59f
- GitHub Action for testing import on cross-platforms - eb2e9bb
Search-TssReportSchedule
#47 ce1f9ccSearch-TssReportSchedule
SortBy param ace866dSearch-TssSecret
SortBy param b64ea8bSearch-TssUserGroup
new command ba60175Stop-TssPasswordChange
new command #48 a47e3f1
Search-TssReportSchedule
renamed class, added type 77b2a6f
- Fixed name of functions:
Get-TssSecret
,Get-TssSecretField
,Remove-TssReportCategory
8bd9e13 - Fixed issue on
Find-TssSecret
for looking up via 2be2358 - Fixed issue identified by test failure on
Test-TssVersion
d5b95c0
- Add
ApiUrl
toTssSession
class #39 ce0aeba - Added script to call tests,
runTests.ps1
0f2fa35 - Add
Get-TssReport
#5 2630239 - Add
Get-TssReportCategory
#20 a76c89f - Add
Remove-TssReportCategory
#40 7f11f4d - Add
New-TssReport
#38 7776c60
- Adjust process to build API call,
New-TssSession
builds the API URL now #39 ce0aeba - Update tests to support PS7+ a66f2f4
- Adjusted
Get-TssVersion
andTest-TssVersion
, refine property output 227585c - Reorganized class and function files in the module 40f822e
- Added verbose output to applicable commands to provide parameter and values cfd5304
- Added
GetSlugName()
on TssSecretTemplate class, pass in the display name and get the slug name 1cd1b98 - Added restricted params to
Get-TssSecret
#37 - Added
Get-TssSecretField
#6
Get-TssSecret
- renamedGetValue()
method toGetFieldValue()
to make it unique in TssSecret class d740ae7
Invoke-TssRestApi
- integration tests added 2ce6787Get-TssSecret
- addGetValue()
toTssSecret
class to allow easy access to field values on secrets b73deb9
Find-TssSecret
- adjusted to include/secrets/lookup/{id}
endpoint, part of #16 that was missedSearch-TssSecret
- address truncating output #35
- All parts for classes validate if a property does not exist, will now provide a warning with a link to create bug report 244ac1d
Get-TssFolder
- renamedRecurse
toGetChildrent
; updated tests d12ac57Find-TssSecret
- fix output issue #32Get-TssSecret
- add new property to TssSecret class #33
- New function:
Test-TssVersion
#22 - New function:
Find-TssSecret
#16 - Added XML export of folders and secrets utilized by Pester Tests in repository e42d9fc
Get-TssVersion
- moved version endpoint call to part function #22Search-TssSecret
- fixed issue with validateset for HeartbeatStatus 6e5b7c3Get-TssFolder
- update class output type and test 3bfbdedGet-TssSecretTemplate
- updated to class output and tests #31Set-TssSecret
- update to include verbose output for Email settings 7bd7ac8Search-TssSecret
- updated to class output and tests #30
- Alias for Invoke-RestApi:
itra
4286a41 - Add CHANGELOG to repository (ba3eadf8)
- Added GitHub release to build process #18
- Add IconUri, CompatiblePSEditions (a4bb233a)
- Support for external access token, example via Client SDK
tss.exe token
#26
Set-TssSecret
- updated help, added examples for email setting params fc21c00- Standardized error handeling function calling
Invoke-TssRestApi
7b6b827
Get-TssVersion
addedGet-TssFolder
addedGet-TssSecret
add aliasgts
New-TssSession
add aliasnts
Get-TssSecret
add example for usingGetCredential()
methodSet-TssSecret
added parameters for setting Email Settings on secrets
- Update
about_tsssecret
Get-TssSession
addedGetCredential()
methodSet-TssSession
addClear
param to clear field values
Get-TssSession
updated to useTssSecret
class
Get-TssSession
- add integration test, set OutputType
Invoke-TssRestApi
- parse response for code/message API error object- Functions - adjust error handling on endpoint calls
Set-TssSession
- Correct WhatIf output
TssSession
- added methods:SessionRefresh()
andSessionExpire()
TssSession
- added helpabout_tsssession
TssSession
- Updated properties
- Add test for
Get-TssSecretTemplate
- Added test run to build process
Search-TssSecret
- AddedIncludeInactive
parameter
- Added
TssSession
class - Added unit test
- Added format and types file
- New
TssSession
parameter added to all public functions Search-TssSecret
- AddedIncludeInactive
parameter
- Removed
Get-TssSession
Find-TssSecret
renamed toSearch-TssSecret
Get-TssSecret
- Modified output
New-TssSession
- add comment-based helpGet-TssSession
- add comment-based help
TestTssSession
- update throw message
- Rename
TssSession
object propertyAuthToken
toAccessToken
- Created build script
Find-TssSecret
fix bug on restricted
Find-TssSecret
set to include restricted
- Added
Get-TssSecretTemplate
- Added
Set-TssSecret
- Added TSL1.2 setting for Secret Server Cloud
Disable-TssSecret
add status property
Find-TssSecret
format outputGet-TssSecret
- format doc example, rework workflow, error handling, add Comment support
- Added alias
Remove-TssSecret
- Rename
Remove-TssSecret
toDisable-TssSecret
- Added
Remove-TssSecret
- Added
Find-TssSecret
- Enhancement to
New-TssSession
(parameter and session validating)
- Added
Invoke-TssRestApi
- Added
New-TssSession
Initial Commit