From 5ebaa5a17fd71ac7bbbff8bcd758c127df6226f3 Mon Sep 17 00:00:00 2001 From: OCram85 Date: Mon, 16 Oct 2017 19:28:27 +0200 Subject: [PATCH 1/2] disable auto deployment for upcomming typo fixes --- appveyor.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index c12639d..ea07ece 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -42,15 +42,15 @@ test_script: - ps: Invoke-AppVeyorTests - ps: Invoke-CoverageReport -deploy: - - provider: GitHub - auth_token: - secure: M+bBX5/nKdJB0eViP7xtrLVTwf3vGDUA9N2MMprZp2i+9ZR3CBVcJnSzJWUmalhB - artifact: PSCredentialStore.zip # upload all NuGet packages to release assets - draft: false - prerelease: true - on: - branch: master # release from master branch only - -after_deploy: - - ps: Invoke-AppVeyorPSGallery +#deploy: +# - provider: GitHub +# auth_token: +# secure: M+bBX5/nKdJB0eViP7xtrLVTwf3vGDUA9N2MMprZp2i+9ZR3CBVcJnSzJWUmalhB +# artifact: PSCredentialStore.zip # upload all NuGet packages to release assets +# draft: false +# prerelease: true +# on: +# branch: master # release from master branch only +# +#after_deploy: +# - ps: Invoke-AppVeyorPSGallery -- 2.40.1 From 49fa0df9b30751fd37c49247c3f1d92831d35abe Mon Sep 17 00:00:00 2001 From: OCram85 Date: Mon, 16 Oct 2017 19:30:28 +0200 Subject: [PATCH 2/2] fix typos --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 03cfa8c..20c3c7a 100644 --- a/README.md +++ b/README.md @@ -5,17 +5,17 @@ General ======= -The PSCredentialStore is an simple credential manager for PSCredentials. It stores multiple credential objects in a -simple json file. You can choose between a private and shared store. The private one exists in your profile and can +The PSCredentialStore is a simple credential manager for PSCredentials. It stores PSCredentials in a simple json +file. You can choose between a private and shared credential store. The private one exists in your profile and can ony accessed by your account on the same machine. The shared store enables you to use different credentials for your -script without exposing them as plain text. +scripts without exposing them as plain text. **The shared store isn't 100% secure and I don't recommend using it in production!** PSCredentialStore was developed to simplify the delegation of complex powershell scripts. In this case you often need to store credentials for non interactive usage like in scheduled tasks. -To get started read the [about_PSCredentialStore](/src/en-US/about_PSCredential.help.txt) page. +For more details read the [about_PSCredentialStore](/src/en-US/about_PSCredential.help.txt) page. Installation ============ @@ -32,27 +32,27 @@ Manual Way * Take a look at the [Latest Release](https://github.com/OCram85/PSCredentialStore/releases/latest) page. * Download the `PSCredentialStore.zip`. -* Unpack the Zip and put it in your Powershell Module path. +* Unpack the zip file and put it in your Powershell module path. * Don't forget to change the NTFS permission flag in the context menu. * Start with `Import-Module PSCredentialStore` Quick Start ----------- -**1.** First we need a blank CredentialStore. You can decide between a *private* or *shared* store. The private +**1.** First we need a blank credential store. You can decide between a *private* or *shared* store. The private Credential Store can only be accessed with your profile on the machine you created it. ```powershell -# Private Credential Store +# Private credential store New-CredentialStore -# Shared Credential Store +# Shared credential rtore New-CredentialStore -Shared -#Shared CredentialStore in custom Location +#Shared credential store in custom Location New-CredentialStore -Shared -Path 'C:\CredentialStore.json' ``` -**2.** Now you can manage your CredentialStoreItems: +**2.** Now you can manage your credential store items: ```powershell # This will prompt for credentials and stores it in a private store New-CredentialStoreItem -RemoteHost 'dc01.myside.local' -Identifier 'AD' @@ -62,8 +62,8 @@ $DCCreds = Get-CredentialStoreItem -RemoteHost 'dc01.myside.local' -Identifier ' Invoke-Command -ComputerName 'dc01.myside.local' -Credential $DCCreds -ScripBlock {Get-Process} ``` -The CredentialStore contains also a simple function to establish a connection with several systems or protocols. -If you have already installed the underlying framework your can connect to: +The credential store contains also a simple function to establish a connection with several systems or protocols. +If you have already installed the underlying framework / modules, you can connect these endpoints: * **CiscoUcs** - Establish a connection to a Cisco UCS fabric interconnect. * Required Modules: [`Cisco.UCS.Core`, `Cisco.UCSManager`](https://software.cisco.com/download/release.html?i=!y&mdfid=286305108&softwareid=284574017&release=2.1.1) -- 2.40.1