- PrivaceraCloud Release 4.5
- PrivaceraCloud User Guide
- PrivaceraCloud
- What is PrivaceraCloud?
- Getting Started with Privacera Cloud
- User Interface
- Dashboard
- Access Manager
- Discovery
- Usage statistics
- Encryption and Masking
- Privacera Encryption core ideas and terminology
- Encryption Schemes
- Encryption Schemes
- System Encryption Schemes Enabled by Default
- View Encryption Schemes
- Formats, Algorithms, and Scopes
- Record the Names of Schemes in Use and Do Not Delete Them
- System Encryption Schemes Enabled by Default
- Viewing the Encryption Schemes
- Formats, Algorithms, and Scopes
- Record the Names of Schemes in Use and Do Not Delete Them
- Encryption Schemes
- Presentation Schemes
- Masking schemes
- Create scheme policies on PrivaceraCloud
- Encryption formats, algorithms, and scopes
- Deprecated encryption formats, algorithms, and scopes
- PEG REST API on PrivaceraCloud
- PEG API Endpoint
- Request Summary for PrivaceraCloud
- Prerequisites
- Anatomy of a PEG API endpoint on PrivaceraCloud
- About constructing the datalist for /protect
- About deconstructing the response from /unprotect
- Example of data transformation with /unprotect and presentation scheme
- Example PEG REST API endpoints for PrivaceraCloud
- Audit details for PEG REST API accesses
- Make calls on behalf of another user on PrivaceraCloud
- Privacera Encryption UDF for masking in Databricks
- Privacera Encryption UDFs for Trino
- Syntax of Privacera Encryption UDFs for Trino
- Prerequisites for installing Privacera Crypto plug-in for Trino
- Variable values to obtain from Privacera
- Determine required paths to crypto jar and crypto.properties
- Download Privacera Crypto Jar
- Set variables in Trino etc/crypto.properties
- Restart Trino to register the Privacera Crypto UDFs for Trino
- Example queries to verify Privacera-supplied UDFs
- Azure AD setup
- Launch Pad
- Settings
- General functions in PrivaceraCloud settings
- Applications
- About applications
- Azure Data Lake Storage Gen 2 (ADLS)
- Athena
- Privacera Discovery with Cassandra
- Databricks
- Databricks SQL
- Dremio
- DynamoDB
- Elastic MapReduce from Amazon
- EMRFS S3
- Files
- File Explorer for Google Cloud Storage
- Glue
- Google BigQuery
- Kinesis
- Lambda
- Microsoft SQL Server
- MySQL for Discovery
- Open Source Spark
- Oracle for Discovery
- PostgreSQL
- Power BI
- Presto
- Redshift
- Redshift Spectrum
- Kinesis
- Snowflake
- Starburst Enterprise with PrivaceraCloud
- Starburst Enterprise Presto
- Trino
- Datasource
- User Management
- API Key
- About Account
- Statistics
- Help
- Apache Ranger API
- Reference
- Okta Setup for SAML-SSO
- Azure AD setup
- SCIM Server User-Provisioning
- AWS Access with IAM
- Access AWS S3 buckets from multiple AWS accounts
- Add UserInfo in S3 Requests sent via Dataserver
- EMR Native Ranger Integration with PrivaceraCloud
- Spark Properties
- Operational Status
- How-to
- Create CloudFormation Stack
- Enable Real-time Scanning of S3 Buckets
- Enable Discovery Realtime Scanning Using IAM Role
- How to configure multiple JSON Web Tokens (JWTs) for EMR
- Enable offline scanning on Azure Data Lake Storage Gen 2 (ADLS)
- Enable Real-time Scanning on Azure Data Lake Storage Gen 2 (ADLS)
- How to Get Support
- Coordinated Vulnerability Disclosure (CVD) Program of Privacera
- Shared Security Model
- PrivaceraCloud
- PrivaceraCloud Previews
- Privacera documentation changelog
Preview: OneLogin UserSync
Currently as a Preview functionality, OneLogin can be configured to sync identities with Privacera UserSync
Prerequisites
OneLogin Administrator account access with user provisioning enabled.
Privacera UserSync Configuration
In PrivaceraCloud add the following property under Configure Connector -> Advanced tab -> Custom Properties:
usersync.connector.bearer.token={BEARER_TOKEN_VALUE}
Where
{BEARER_TOKEN_VALUE}
can be any value.Note
The PrivaceraCloud UI for configuring/generating the bearer token will be available in an upcoming update.
The Privacera Manager variable
SCIM_SERVER_BEARER_TOKEN: “{BEARER_TOKEN_VALUE}”
needs to be added to thevars.privacera-usersync.scimserver.yml
file in config/custom_vars.
OneLogin Configuration
Publishing of Privacera branded OneLogin is in progress, currently you will need to create a SCIM Test App, for more details of steps see OneLogin documentation.
Configuration valuesSCIM BASE URL: Provide the Privacera Usersync SCIM Server URL.
https://{HOST}/api/pus/public/scim/v2/{CONNECTOR_NAME}
SCIM Bearer Token: Provide the configured bearer token for SCIM Server connector.
SCIM JSON Template: Modify JSON Template for any custom attribute mappings required. (No changes required for default mapping.) Note that the user field that is mapped to
userName
and must have a value for the integration .
In the SCIM Test App, select the Parameters tab, then Groups. Scroll down and select the Include in User Provisioning option.
Select the Rules tab-> New Rule.
Note
Since Roles are created as part of a rule, some features do not perform as expected:
Role delete- If a role is deleted, users in Privacera will not be removed from the group and the group will not be made inactive. To account for this, remove all users from the Role prior to deleting the Role in OneLogin, then delete the matching group in Privacera.
Role rename- Renaming a Role in OneLogin will create a new group in Privacera. Users will be removed from the group having the previous name and correctly associated with the new group. The group with the old Role name can be manually deleted from Privacera Portal.
Rule MappingName: Provide desired name of rule. (Role to Group mapping)
Conditions: No changes.
Actions:
Select Set Groups in
{APP_NAME}
.Select Map from OneLogin.
For each “role” with value that matches “
.*
” set{APP_NAME}
Groups name after roles.
Under the Access tab, select any Roles containing users you require to be provisioned.
Under the Provisioning tab:
Check Enable Provisioning.
Select actions that require approval before being provisioned: (For automatic provisioning unselect all actions.)
Create user
Delete user
Update user
In the "When users are deleted in OneLogin…" dropdown, select Delete.
In the "When user accounts are suspended in OneLogin..." dropdown, select Suspend.
Click the Users tab to view a list of “assigned” users and current provisioning state.
No changes are required in the Priviledges tab.