Assigning Customized Logos to Tenant Workspaces


The symbolic path defined in the Custom Theme CSS field of the centralized portal redirects the call for a theme to a customized CSS theme file in the workspace of the user who issued the request to run the portal. In turn, the customized CSS theme file includes a property that identifies the logo to use for the tenant workspace.

This two-stage link enables users to overcome the limitation of the variable file path that can only call a single file, and ensures that the appropriate logo and theme are called for when users open the portal.

In order for this link to work successfully, each tenant workspace must contain its own tenant_theme.css file in the Hidden_Content folder, a subfolder within the Hidden_Content folder entitled Images, and its own logo image file within the Images subfolder.

Each CSS theme file must use the same name as the theme file identified in the Custom Theme CSS field of the centralized portal, “tenant_theme.css.” You can use different names for logo image files, but you must ensure that the tenant_theme.css file for a workspace contains the correct name of the logo image file assigned to that workspace.

Procedure: How to Create an Image Folder in Each Tenant Workspace

  1. Sign in to WebFOCUS as an administrator, and navigate to the Workspaces view.
  2. In the Resources tree, expand the tenant workspace to which you want to add a customized CSS theme file.
  3. Under your selected workspace, select Hidden Content.
  4. In the Content area, on the action bar, select the Other tab and then select Folder to open the New Folder window.
  5. Enter Images in the Title field, and select OK.
  6. Right-click the new Images folder and select Publish.
  7. Repeat this procedure for each tenant workspace.

Procedure: How to Upload a Logo File to a Tenant Workspace

  1. In the Workspaces view, in the Resources tree, expand the tenant workspace that contains the new copy of the logo file.
  2. In the Content area, on the action bar, select the Other tab and then select Upload file to locate the logo image file.
  3. Navigate to the location of the logo file, select it, and then select Open to close the dialog box and complete the upload.
  4. Right-click the new image file and select Publish.
  5. Repeat this procedure for each tenant workspace.