Skip to content

Folder Key break on CSV Import #1709

@superdaminou

Description

@superdaminou

Initial Issue:
With a CSV file with records formatted like the following: ,Title,username,"PASSWORD",,,Folder\SubFolder

  1. Import a file with my credentials in CSV format: keeper import --format=csv --login-type [filePath] (https://docs.keeper.io/en/keeperpam/commander-cli/command-reference/import-and-export-commands/csv-import)
  2. All the records are correctly displayed in my vault via the WebApplication
  3. With JavaSdk calling the getSecrets(options).getRecords() (https://docs.keeper.io/en/keeperpam/secrets-manager/developer-sdk-library/java-sdk#caching)
  4. Missing Records and a warning: Warning: the following records have a folder key that isn't compatible with Secrets Manager:

I encountered this issue on a second migration.
The first one went well with the same process of the csv generation and import, with all the records successfully recovered via the SDK.
But the second attempt failed with some record and no hint on why some failed and not the others.

I was able to reproduce with this line ,SOR_PASSWORD,sor.password,"toto",,,Backend\TEST

I solved my issue via the user web interface by moving all my records from one folder to another.

The most confusing thing for me is the records correctly displayed on the user interface but not recoverable via SDK.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions