Skip to content

Commit

Permalink
0.32.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
wsmelton committed Feb 28, 2021
1 parent 6484498 commit 9df035a
Show file tree
Hide file tree
Showing 13 changed files with 946 additions and 37 deletions.
9 changes: 4 additions & 5 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
"powershell.codeFormatting.addWhitespaceAroundPipe": true,
// GitHub PR extension
"githubIssues.queries": [

{
"label": "Assigned Issues",
"query": "default"
Expand Down Expand Up @@ -57,10 +56,10 @@
{
"label": "Feature Request",
"query": "author:${user} state:open repo:${owner}/${repository} label:\"feature request\""
},
{
"label": "Created Issues",
"query": "state:open repo:${owner}/${repository} sort:created-desc"
}
// {
// "label": "Created Issues",
// "query": "author:${user} state:open repo:${owner}/${repository} sort:created-desc"
// }
]
}
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

* `Initialize-TssSdkClient` fixed issue with onboarding key being used [#84](https://github.com/thycotic-ps/thycotic.secretserver/issues/84)
* None

## [0.32.0] -- 2021-02-28

### Added

* `Set-TssSecret` additional parameters: `CheckIn', 'ForceCheckIn', 'TicketNumber', TicketSystemId' [73c96b9](https://github.com/thycotic-ps/thycotic.secretserver/commit/73c96b9e668e3a3697c4b944d90979542961779e)
* `Get-TssFolderPermission` [#88](https://github.com/thycotic-ps/thycotic.secretserver/issues/88) [db137c2](https://github.com/thycotic-ps/thycotic.secretserver/commit/db137c29c687a7bf9f8dfe31935a0481e13ba5c5)
* `Search-TssFolderPermission` [#89](https://github.com/thycotic-ps/thycotic.secretserver/issues/89) [a128a5d](https://github.com/thycotic-ps/thycotic.secretserver/commit/a128a5d9c43600707e6f7b8b5c2b3777ee43359e)
* `Remove-TssFolderPermission` [#85](https://github.com/thycotic-ps/thycotic.secretserver/issues/85) [be7b661](https://github.com/thycotic-ps/thycotic.secretserver/commit/be7b66104879d33010be56ef7788a4499968e8b3)
* `Set-TssFolderPermission` [#87](https://github.com/thycotic-ps/thycotic.secretserver/issues/87) [93ba04f](https://github.com/thycotic-ps/thycotic.secretserver/commit/93ba04f7295244cbe8070da1d197954c0c395a24)
* `New-TssFolderPermission` [#86](https://github.com/thycotic-ps/thycotic.secretserver/issues/86) [528d24d](https://github.com/thycotic-ps/thycotic.secretserver/commit/528d24d34c82eb5277329f4fffebc12219d5fc13)

### Changed

* `Initialize-TssSdkClient` fixed issue with onboarding key being used [#84](https://github.com/thycotic-ps/thycotic.secretserver/issues/84) [c39f797](https://github.com/thycotic-ps/thycotic.secretserver/commit/c39f7972043ca5c81d9d7902cc69afa10f60696b)
* `Set-TssSecret` adjusting logic and workflow based on test failures [ad1cbd0](https://github.com/thycotic-ps/thycotic.secretserver/commit/ad1cbd0c6450dbcd33e91f081c7872224e8b7167)
* `Set-TssSecret` fixed [#90](https://github.com/thycotic-ps/thycotic.secretserver/issues/90) [2cf1016](https://github.com/thycotic-ps/thycotic.secretserver/commit/2cf101654bbdc53d035ac673b18372739c79e40b)
* `Get-TssFolderPermission` added part script [94de6e8](https://github.com/thycotic-ps/thycotic.secretserver/commit/94de6e85b5be3b89dd1c9ca88f707a886037c572)
* `Get-TssFolderPermissionStub` moved to use part script [24b17ae](https://github.com/thycotic-ps/thycotic.secretserver/commit/24b17ae082534f6ee4818baad5e380f9fb7fecd7)
* `Get-TssSecret` fixed [#91](https://github.com/thycotic-ps/thycotic.secretserver/issues/91) [dc9a811](https://github.com/thycotic-ps/thycotic.secretserver/commit/dc9a8111b335576c0ff89f2b7d6a186d86c27533)

## [0.31.2] -- 2021-02-18

Expand Down
42 changes: 28 additions & 14 deletions docs/_data/navigation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,22 @@ commands:

- title: "Secrets"
children:
- title: "Search-TssSecret"
url: /commands/Search-TssSecret
- title: "Find-TssSecret"
url: /commands/Find-TssSecret
- title: "Get-TssSecret"
url: /commands/Get-TssSecret
- title: "Get-TssSecretField"
url: /commands/Get-TssSecretField
- title: "Search-TssSecret"
url: /commands/Search-TssSecret
- title: "Set-TssSecret"
url: /commands/Set-TssSecret
- title: "Get-TssSecretStub"
url: /commands/Get-TssSecretStub
- title: "New-TssSecret"
url: /commands/New-TssSecret
- title: "Remove-TssSecret"
url: /commands/Remove-TssSecret
- title: "Find-TssSecret"
url: /commands/Find-TssSecret
- title: "Stop-TssSecretPasswordChange"
url: /commands/Stop-TssSecretPasswordChange

Expand All @@ -44,42 +48,52 @@ commands:

- title: "Folders"
children:
- title: "Get-TssFolder"
url: /commands/Get-TssFolder
- title: "Search-TssFolder"
url: /commands/Search-TssFolder
- title: "Find-TssFolder"
url: /commands/Find-TssFolder
- title: "Get-TssFolder"
url: /commands/Get-TssFolder
- title: "Get-TssFolderAudit"
url: /commands/Get-TssFolderAudit
- title: "Set-TssFolder"
url: /commands/Set-TssFolder
- title: "Get-TssFolderStub"
url: /commands/Get-TssFolderStub
- title: "New-TssFolder"
url: /commands/New-TssFolder
- title: "Remove-TssFolder"
url: /commands/Remove-TssFolder
- title: "Get-TssFolderAudit"
url: /commands/Get-TssFolderAudit
- title: "Remove-TssFolderTemplate"
url: /commands/Remove-TssFolderTemplate
- title: "Set-TssFolder"
url: /commands/Set-TssFolder

- title: "Folder Permissions"
children:
- title: "Search-TssFolderPermission"
url: /commands/Search-TssFolderpermission
- title: "Get-TssFolderPermission"
url: /commands/Get-TssFolderpermission
- title: "Set-TssFolderPermission"
url: /commands/Set-TssFolderpermission
- title: "Get-TssFolderPermissionsStub"
url: /commands/Get-TssFolderpermissionsStub
- title: "New-TssFolderPermission"
url: /commands/New-TssFolderpermission
- title: "Remove-TssFolderPermission"
url: /commands/Remove-TssFolderpermission

- title: "Reports"
children:
- title: "Get-TssReport"
url: /commands/Get-TssReport
- title: "New-TssReport"
url: /commands/New-TssReport
- title: "Get-TssReportCategory"
url: /commands/Get-TssReportCategory
- title: "Remove-TssReportCategory"
url: /commands/Remove-TssReportCategory
- title: "Search-TssReportSchedule"
url: /commands/Search-TssReportSchedule
- title: "New-TssReport"
url: /commands/New-TssReport
- title: "Remove-TssReportCategory"
url: /commands/Remove-TssReportCategory

- title: "Groups"
children:
Expand Down
43 changes: 43 additions & 0 deletions docs/collections/_abouttopics/about_tssfolderpermission.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
category: folder-permissions
title: "TssFolderPermission"
last_modified_at: 2021-02-24T00:00:00-00:00
---

# TOPIC
This help topic describes the TssFolderPermission class in the Thycotic.SecretServer module

# CLASS
TssFolderPermission

# INHERITANCE
None

# DESCRIPTION
The TssFolderPermission class represents the FolderPermissionModel object returned by Secret Server endpoint GET /folder-permissions/{id}

# CONSTRUCTORS
new()

# PROPERTIES
FolderAccessRoleId
Folder Access Role Id

FolderAccessRoleName
Permission on the folder

GroupId
Group Id

SecretAccessRoleId
Secret Access Role Id

SecretAccessRoleName
Permission on the secrets in the folder

# METHODS

# RELATED LINKS:
Get-TssFolderPermission
Get-TssFolderPermissionStub
New-TssFolderPermission
59 changes: 59 additions & 0 deletions docs/collections/_abouttopics/about_tssfolderpermissionsummary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
category: folder-permissions
title: "TssFolderPermissionSummary"
last_modified_at: 2021-02-24T00:00:00-00:00
---

# TOPIC
This help topic describes the TssFolderPermissionSummary class in the Thycotic.SecretServer module

# CLASS
TssFolderPermissionSummary

# INHERITANCE
None

# DESCRIPTION
The TssFolderPermissionSummary class represents the FolderPermissionSummary object returned by Secret Server endpoint GET /folder-permissions

# CONSTRUCTORS
new()

# PROPERTIES
FolderAccessRoleId
Role ID granted on the folder

FolderAccessRoleName
Role name granted on the folder

FolderId
Folder ID

GroupId
Group ID having permissions on the folder

GroupName
Group name having permissions on the folder

Id
Folder permission ID

KnownAs
KnownAs

SecretAccessRoleId
Role ID granted on secrets in the folder

SecretAccessRoleName
Role name granted on secrets in the folder

UserId
User ID having permissions on the folder

UserName
User name having permissions on the folder

# METHODS

# RELATED LINKS:
Search-TssFolderPermission
92 changes: 92 additions & 0 deletions docs/collections/_commands/Get-TssFolderPermission.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
---
category: folders
external help file: Thycotic.SecretServer-help.xml
Module Name: Thycotic.SecretServer
online version:
schema: 2.0.0
title: Get-TssFolderPermission
---

# Get-TssFolderPermission

## SYNOPSIS
Get a folder permission(s)

## SYNTAX

```
Get-TssFolderPermission [-TssSession] <TssSession> -Id <Int32[]> [-IncludeInactive] [<CommonParameters>]
```

## DESCRIPTION
Get a folder permission(s)

## EXAMPLES

### EXAMPLE 1
```
$session = New-TssSession -SecretServer https://alpha -Credential $ssCred
PS> Get-TssFolderPermission -TssSession $session -Id 36
```

Returns Folder Permission(s) for Folder ID

## PARAMETERS

### -TssSession
TssSession object created by New-TssSession for auth

```yaml
Type: TssSession
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
```
### -Id
Folder Permission ID
```yaml
Type: Int32[]
Parameter Sets: (All)
Aliases: FolderPermissionId

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
```
### -IncludeInactive
Include inactive Folder Permissions in results
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
### TssFolderPermission
## NOTES
Requires TssSession object returned by New-TssSession
## RELATED LINKS
Loading

0 comments on commit 9df035a

Please sign in to comment.