Skip to content

SCS plugin required for credentials to be stored securely #1223

@zFernand0

Description

@zFernand0

Describe the bug

We may need to revisit the Settings implementation as we still depend on the SCS plugin to be installed and configured in the CLI for the Security Key to take effect.

To Reproduce

  1. [recommended before doing next step]: zowe scs revert -f (revert profiles to plain text)
  2. zowe config reset CredentialManager
  3. Verify you have the Security Key set to something other than blank "" (recommend: Zowe-Plugin)
  4. Reload VSCode (or open the command palette [Ctrl+Shift+p] and type Reload Window)
  5. Create a new profile (and specify username and password)
  6. Notice your profile is in plain text

To go back to secure profiles

  1. zowe config set CredentialManager @zowe/secure-credential-store-for-zowe-cli
  2. zowe scs u
  3. Reload VSCode

Expected behavior

The ZE Security Key should take effect even when the SCS plugin is not configured in the CLI

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions