Assigning an App to an Organiztation

circle-check

Required User Credentials

Overview

The Global Settings app allows centralized management of which Flosum Cloud Apps are assigned to your Organizations. When a Salesforce org is linked, you can select the apps to assign to it. This article shows you how to assign an app to an Organization.

circle-info

Backup and Archive App

When assigning the Backup and Archive app, you also have to specify the storage and encryption key to use with it. See the Encryption Keys section below for more information about how Flosum uses encryption keys to protect your data.

Assigning an App

1

Access Global Settings

  1. From any Flosum Cloud App, click the App Switcher icon at the top of the left sidebar menu.

  2. Click Global Settings.

  3. The Global Settings app will open in a new tab.

circle-info

Global Settings can also be accessed by directly logging in using your region's Global Settings URL. See the following article for login instructions.

2

Assign Apps

circle-exclamation
  1. Click Organizations from the left sidebar.

  2. Click the Three Vertical Dots menu at the right end of the Organization you wish to assign apps to.

  3. Click Assign Apps.

  4. Check the checkbox next to the Apps you want to assign.

3

Backup and Archive Storage and Encryption

The Backup and Archive app requires you to specify a storage device for the organization's backup and archive data. If you check the Backup and Archive app to be added, the Assign Apps dialog will display a Storage selection and an Encryption Key field.

circle-info

Storage

Flosum provides secure, built-in storage for every tenant. For customers with specific requirements or existing cloud infrastructure, you can also connect your own AWS S3 or Azure Blob storage, giving you control over where your data resides. Refer to the following articles for instructions on connecting storage.

circle-info

Encryption Key

See the Encryption Keyssection below for more information about how Flosum uses encryption keys to protect your data.

circle-exclamation

Reassigning Backup and Archive

  1. Click the Backup and Archive checkbox.

  2. The Storage dropdown and Encryption Key textbox will be displayed.

  3. Click the Storage dropdown.

  4. Select the storage to use for this organization.

  5. The Encryption Key is generated automatically.

  6. (Optional) Click the Refresh icon next to the textbox to generate a new key, or enter your own, using a combination of uppercase and lowercase letters, numbers, and special characters up to 16 characters long.

  7. Store the Encryption Key in a secure location.

circle-exclamation
4

Add Apps

  1. Click Add.

  2. Once assigned, the apps will be listed for the organization.

Encryption Keys

Flosum ensures that all data stored by the Backup & Archive app for each Salesforce organization is securely encrypted with a unique Encryption Key. This key can be up to 16 characters long and is automatically generated when the Backup & Archive app is first added to an organization. Clicking the Refresh icon generates a new key, although users can also input their own. For optimal security, use a random mix of the following characters:

  • Uppercase letters (A-Z)

  • Lowercase letters (a-z)

  • Digits (0-9)

  • Special symbols (!, @, #, $, %, ^, &, *, +, etc.)

Data Protection

All data is protected in transit using TLS encryption, ensuring secure communication. Once stored, AES-256 encryption safeguards data at rest, providing robust security. Backup files and associated metadata are encrypted to the same level, maintaining their confidentiality and integrity. This comprehensive approach ensures end-to-end data security across the entire pipeline.

Flosum Hosted Tenants

The encryption key in your Flosum Cloud App database is securely stored and protected by AWS Key Management Service (KMS). This service uses a 32-byte (256-bit) AES-256 key, ensuring that the encryption key itself is protected before any encryption operations take place. This method provides an extra layer of defense against key exposure.

Self-Hosted Tenants

With the recent Summer 2025 update to Flosum Cloud Apps, encryption keys are now securely stored in your self-hosted database using a 32-byte (256-bit) AES-256 key.

When migrating to the new Flosum app version, you will need to create a key by following these steps.

  1. Generate 32-byte base64 key: openssl rand -base64 32

  2. Add key to Docker Compose: LOCAL_ORGANIZATION_ENCRYPTION_KEY=<key>

  3. Update the Flosum app to complete the migration.

Last updated

Was this helpful?