Skip to main content

NoSQL (Cassandra)

Following are the options specific to Cassandra:

  • Connection Name: Enter a unique Connection Name. This fields accepts letters, numbers, symbols.

  • Hostname/IP Address: Enter the Host Name or IP address.

  • Group/IP Range: Select the Group/IP Range.

  • Port Number: Enter the Port Number for establishing a connection. You can also edit the port number later, if required.

  • CyberArk Authentication: Check this checkbox to enable CyberArk Authentication in PK Protect for NoSQL. Provide values for the following options which gets enabled only after checking this checkbox.

    • Safe Name: Provide the safe name.  

    • Object Name: Provide the object name.

  • Username: Enter the database username.

  • Password: Enter the database password.

  • SSL: For an additional layer of security check the SSL (Secure Socket Layer) checkbox. There are three options available for SSL: 

    • None: This option allows unsecured connections between the server and the client.

    • Server Validation: This option allows one-way authentication in which only Server is authenticated.

    • Server and Client Validation: This option allows two-way authentication in which both Server and Client are authenticated.

  • Explicit Nulls: This field allows to consider any empty value as null, based on the selected option in the Explicit Nulls drop-down. There are five values specified: 

    • emptyArrayAsNull – An empty array will be considered as null.

    • emptyStringAsNull – An empty string will be considered as null.

    • zeroAsNull – In case of integer, zero will be considered as null.

    • epochDateAsNull – if you’ve selected this option then the default value 1-JAN-1970 will added in the records if it consists of an empty value.

      For e.g., if epochDateAsNull is selected and there exists and epoch date (1-JAN-1970) in the data to be scanned, then the date will be considered as null. 

    •  epochTimestampAsNull – if you’ve selected this option then the default value 1-JAN-1970 00:00:00 will be considered as a null value.

      For instance, if the epochTimeStampAsNull is selected and there exists an epoch timestamp in the data to be scanned, then that timestamp will be considered as null.

  • Include Default Keyspaces: Check this checkbox to include default Keyspaces.

  • Connection Attribute: Select the attribute name from the Connection Attribute drop-down. This functionality allows you to add tags to the created connection.

  • Filter By Schema/DB name: This pane will list down all the database/schema for the entered connection. Enter the schema or database name in the text box and click Fetch Metadata button. It will list down the available databases/schemas for the connection. To select the database/schema name, check the checkbox next to the database.

  • Target Databases/Schemas: It allows you to add a database as the target database, to store the masked data. To add a database as Target Database, enter the name of the database in the Target Database textbox. Click the Add button. The database will be added in the Target Database panel. Click Edit icon to edit the name of the database. Click Trash icon to delete the database.

    *Note: More than one database can be added as the target database.

To proceed further for remaining steps, refer Step 2 in NoSQL Detection.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.