Business Workspaces Configuration Guide
Business Workspaces Configuration Guide
Configuration Guide
CSCWS230300-CGD-EN-01
OpenText™ Business Workspaces
Configuration Guide
CSCWS230300-CGD-EN-01
Rev.: 2023-May-30
This documentation has been created for OpenText™ Business Workspaces CE 23.3.
It is also valid for subsequent software releases unless OpenText has made newer documentation available with the product,
on an OpenText website, or by any other means.
Tel: +1-519-888-7111
Toll Free Canada/USA: 1-800-499-6544 International: +800-4996-5440
Fax: +1-519-888-0677
Support: https://support.opentext.com
For more information, visit https://www.opentext.com
One or more patents may cover this product. For more information, please visit https://www.opentext.com/patents.
Disclaimer
Every effort has been made to ensure the accuracy of the features and techniques presented in this publication. However,
Open Text Corporation and its affiliates accept no responsibility and offer no warranty whether expressed or implied, for the
accuracy of this publication.
Table of Contents
1 Overview ..................................................................................... 7
1.1 What is new? .................................................................................... 7
3 Configuration ........................................................................... 11
3.1 Understanding the Business Workspaces volume ............................. 13
3.1.1 Configuration steps, which need system administrator’s permissions .. 14
3.1.2 Granting permissions and privileges for business administrators ........ 14
3.1.3 Granting usage privileges to users ................................................... 15
3.2 Understanding business workspaces creation scenarios .................... 16
3.3 Creating a classification for workspace templates and location ........... 17
3.4 Creating a root folder for the business workspaces ............................ 17
3.5 Creating a category for the workspace type ...................................... 18
3.6 Creating a workspace type .............................................................. 19
3.6.1 General settings of a workspace type ............................................... 21
3.6.1.1 Widget icon ..................................................................................... 27
3.6.2 Advanced settings of a workspace type ............................................ 27
3.6.3 Configuring sidebar widgets for Classic View .................................... 29
3.6.3.1 Attributes sidebar widget ................................................................. 30
3.6.3.2 Recent Changes sidebar widget ....................................................... 31
3.6.3.3 Related Items sidebar widget ........................................................... 32
3.6.3.4 Work Items sidebar widget ............................................................... 33
3.6.4 Using patterns for workspace names and business object names ....... 34
3.6.5 Using patterns for the location path .................................................. 36
3.6.6 Using the Reference attribute ........................................................... 38
3.6.7 Managing workspace types .............................................................. 41
3.7 Configuring Smart View for Business Workspaces ............................ 42
3.7.1 Creating a custom column ............................................................... 42
3.7.1.1 To create a custom column .............................................................. 43
3.7.2 Converting a rule-based Perspective to a Workspace-type
Perspective ..................................................................................... 44
3.7.2.1 To convert a rule-based Perspective to a Perspective node-type
Perspective ..................................................................................... 44
3.7.3 Creating a Perspective using the Perspective Manager tool ............... 45
3.7.3.1 To create a workspace-type Perspective .......................................... 46
3.7.4 Configuring widgets for a Business Workspace ................................. 47
3.7.5 Creating an activity manager object for the Activity Feed ................... 48
3.8 Configuring multilingual metadata languages .................................... 49
3.9 Creating a workspace template ........................................................ 50
3.9.1 Configuring document template settings ........................................... 51
For each business object, a business workspace is a special kind of folder that combines
the key features of modern collaboration: business data, content, people, and tasks:
Installation guides
Upgrade information
• Always use the latest patches for upgrade. Especially always install the latest
patch for Business Workspaces before you upgrade the database schema.
• OpenText does not support upgrading from versions older than 10.5.1. You must
first lift your system to version 10.5.1 or higher. For more information, see the
Release Notes.
Configuration
This chapter describes how you configure Content Server and create the necessary
configuration items for Business Workspaces.
Important
Administrators need Business Administration Business Workspaces usage
privileges to configure Business Workspaces, however there are a few task that
require system administrator usage rights.
For more information about tasks that require access to the Content Server
administration pages, see “Configuration steps, which need system
administrator’s permissions” on page 14.
Most of the configuration steps are necessary for both Smart View and Classic View.
Differences are primarily in the configuration of the workspace layout.
for business workspaces of a certain type and if the subfolders are named
dynamically based on metadata.
Create a classification for this specific business process.
The classification is a bracket between folder and the template. The user will
later only be able to create business workspaces in a folder using a template
that have all the same classification.
Categories
Requires Business Administration Data Policies usage privilege and Category
object privilege.
“Creating a category for the workspace type” on page 18
Classifications
“Creating a classification for workspace templates and location” on page 17
Event Bots
OpenText Extended ECM Platform - Integration and Configuration Guide (EEP-CGI)
Facets
Requires Business Administration Columns and Facets usage privilege and
Column object privilege.
“Creating a custom column” on page 42
Outlook Add-in Configuration
Requires Business Administration Business Workspaces usage privilege.
“Allowing users to save emails to business workspaces” on page 78
Perspectives
“Creating a Perspective using the Perspective Manager tool” on page 45
Saved Queries Volume
Requires Business Administration Business Workspaces usage privilege.
OpenText Extended ECM Platform - Integration and Configuration Guide (EEP-CGI)
Variables for Replacement Tags
Requires Business Administration Business Workspaces usage privilege.
“Defining variables for group replacement” on page 58
Workspace types
Requires Business Administration Business Workspaces usage privilege.
4. Add the Business Administrators group and grant the required permissions up
to and including the Delete permission. Make sure the Delete permission is
only for sub-items not for the root folder, for example for the categories but nor
for the Categories volume.
• Categories volume
• Classifications volume
• Facets volume
• Outlook Add-in Configurations
• Saved Queries Volume
• Document Templates volume
• ActiveView
• Category
• Category Folder
• Classification
• Custom View
• LiveReports if you want to configure widgets, which use LiveReports
• WebReports if you want to configure widgets, which use WebReports
• License metering if you want to run the License report.
• Business Administration:
Content Server Document Templates
Business Workspaces
• Move Business Workspaces: Only users with this privilege can move a business
workspace to a different folder.
• Edit attributes relevant for group mapping: This privilege is relevant if you use
group replacement in the template. It restricts the editing of attributes that are
used to define the groups that have access to a business workspace. For more
information, see OpenText Extended ECM for SAP Solutions - Customizing Guide
(ERLK-CGD).
2. Find the Business Workspaces usage types and configure them according to
your requirements.
• Template and folder have the same classification assigned. See “Creating a
classification for workspace templates and location” on page 17.
• Classification is located in the configured classification tree. See
“Configuring document template settings” on page 51.
• The current user has See and See Contents permissions for the template. See
“Defining team roles and team participants” on page 63.
• The Smart View user has See and See Contents permissions for the
document template volume.
• The Location for the business workspaces is a Content Server Folder and the
Use also for manual creation check box is enabled. See “General settings of a
workspace type” on page 21.
• The Smart View user has See and See Contents permissions for the template.
See “Defining team roles and team participants” on page 63.
• The Smart View user has See and See Contents permissions for the
document template volume.
• The Smart View user has Add Items permission for the configured creation
location.
To create a classification for the folder where the business workspaces are
created:
1. On the global menu, click Enterprise > Business Workspaces, and then click
Classifications.
2. Open an existing classification tree or create a new one. You can name the
classification tree, for example, Workspace Types. The classification tree must
be set in the Document Template settings. For more information, see
“Configuring document template settings” on page 51.
3. Click Add Item > Classification and define the new classification according to
your requirements. Usually, you create a classification for each workspace type.
For example, customers are classified by their sales districts “South” or “North”.
You can use the sales district attribute to determine if the business workspace is
stored in the South or the North folder. For more information, see “General settings
of a workspace type” on page 21.
1. In Content Server, go to the location where you want to create the root folder
for your business workspaces.
2. Add a new folder and configure it as required: Add a name, description. For
Classic view, you can also select an icon.
3. From the Classifications list, select the classification that you created in
“Creating a classification for workspace templates and location” on page 17.
Important
This classification must be the same for folder and template, which you
will configure in “Creating a workspace template” on page 50.
Tip: To create a category, you need the Business Administration Data Policies
usage privilege and Category object privilege.
For more information about categories, see the Content Server Administration help.
To create a category:
1. On the global menu, click Enterprise > Business Workspaces, and then click
Categories.
2. Click Add Item > Category. Define the new category according to your
requirements, and click Add.
a. Click Add Attribute and select an attribute type, usually this is Text: Field
or Text: MultiLine.
b. Define the attribute.
c. Click OK and repeat the steps for all other attributes.
Tip: OpenText recommends that you have an attribute that you can
use to uniquely identify the business workspace, for example an ID.
You can also use the Text:Reference to uniquely identify the
business workspace. For more information, see “Using the Reference
attribute” on page 38.
4. Click Submit.
– Name of the workspace type in several languages. The workspace type name
can be displayed in the header tile or in the metadata tile of a business
workspace.
– Default icon for business workspaces of this type. Icons can also be changed
on each individual business workspace.
– Perspective Manager: Configure a business workspace layout for the
workspace type. Perspective Manager is a separate tool.
• For Classic View
Example: The workspace type for “Equipment” has been configured to display
workspace names in English and French.
Kate has set her preferred metadata language in Content Server to English; she sees the
business workspace for equipment 1000476 under its English name “Equipment Truck
12”. Monique, whose metadata language is French, sees the same workspace under its
French name “Équipement Camion 12”.
Generate names also for workspaces without business object: Select this
option if you want to use the name pattern also for business workspaces that do
not have a business object, which could provide the metadata for the name
pattern. If you use this option, OpenText recommends that you use mandatory
attributes for the name pattern. So, when creating a workspace, users must
provide metadata required for the name generation.
Workspace Icon
Specify an icon, which is displayed in business workspaces of this type in
Classic View. Click Select Icon to browse the available icons. The icon is visible
to users in the Classic View on business workspaces and their root folder. For
Smart View, you use the Widget Icon.
Widget Icon
Select an icon that is displayed in Smart View for business workspaces of this
type. For more information, see “Widget icon” on page 27.
Perspective Manager
The Perspective Manager is a tool with which you design different layouts. If
you start the Perspective Manager from this link, it opens with a predefined
layout template for business workspace perspectives. You can edit an existing
Perspective or create a new one. For more information, see “Creating a
Perspective using the Perspective Manager tool” on page 45.
Workspace Copying
Select this option to prevent users from copying business workspaces of this
type.
• Location
Define the root folder where business workspaces of this type are created
and stored. Root folder and template must have the same classification. Only
business workspaces based on templates with the same classification as the
location can be created in this location. For more information about the root
folder, see “Creating a root folder for the business workspaces” on page 17.
Select one of the following options:
Important
The business workspace is not moved automatically when the value
of the business property, which determines the location, is changed.
– From Category Attribute
A category attribute determines the location of the business workspace.
Click Select and select a category. Then select an attribute. The attribute
must contain the Content Server node ID of the folder.
The business workspaces are then created in a node that corresponds to
the attribute.
Important
The business workspace is not moved automatically when the
attribute, which determines the location, is changed.
• Sub Location Path
Create a subfolder structure rather than saving all business workspaces in
one folder. Select From Pattern to enter a pattern for the subfolder creation.
You can use normal text, categories and attributes, and modifiers to create
subfolders, for example [2032760:Region:(3)]/[2032760:City:+5].
This option is only available for location options Content Server Folder,
From Category Attribute, From Business Property (with Extended ECM),
but not for option Current Location. For more information, see OpenText
Extended ECM for Salesforce - Configuration Guide (EESA-CGD).
Click Insert Attribute to select a category and an attribute.
You can also use multivalue attributes. This creates a folder path in the order
of the values in this multivalue attribute. Empty values may only be at the
end of the multivalue attribute.
If a sub location folder does not exist when the business workspace is
created, the folder is created. You must ensure that the category attribute is
never empty, for example by making it mandatory. If all attributes for a sub
location are empty, the business workspace is created in the location folder.
This applies to both single value and multivalue attributes.
• Use also for manual creation
Select this option if you want to use the location settings also for manual
creation of business workspaces. Business workspaces are then only created
in the specified location, regardless of the folder where the user started the
creation. In Classic View, after the business workspace has been created, the
user is directed to the newly created business workspace. In Smart View,
users see a confirmation message. Obviously, this option does not apply if
you chose Current Location for the workspace creation.
Note: If you use this option in combination with a sub location path
that is based on an attribute, you must be aware of the following
behavior:
When a user creates an early business workspace manually, it does not
automatically have the required attributes. As a consequence, the
attribute that determines the sub location path might be left empty, and
the business workspace will be created in a location that is not quite
wanted. You can prevent this by adding the category attribute for the
sub location path to the workspace template so that the attribute is
displayed in the workspace creation wizard. In addition, you make it
required, so that the user is forced to provide a value for the attribute
that determines the sub location path.
• Directly open created workspace
In Smart View, the newly created business workspace will be opened right
after its creation.
• Create workspaces with fast bulk method
When creating big number of business workspaces, for example for the initial
load, you can use the fast bulk method. This method creates business
workspaces much faster but has its restrictions:
– Location
Only folders and business workspaces are supported. If you configure
From Business Property or From Category Attribute, and the business
○ Date Created
○ Date Modified
○ Modifier
○ Owner
○ Subtype (Content Type)
○ Classification
○ Created By
○ Creation Date
○ ID
○ Modified
○ Modified By
○ Name
○ Owner
○ Size
○ Type
Important
Business workspaces are created in batches. If one business workspace
of a batch with fast bulk method fails to be created, the whole batch call
is ended and no business workspace of that batch is created.
Note: You can create cross application workspaces with the fast bulk
method also.
Supported formats are gif, jpeg, pjpeg, png, x-png, and svg.
Files must not be larger than 1 MB. For best results, use a square image with the
recommended size of 128x128 pixels.
You can select from sample icons, which are in the following folder on your Content
Server installation: <Content Server Home>\support\otsapxecm\business_
object_icons, for example \\mycontentserver\C\OPENTEXT\support\otsapxecm
\business_object_icons.
Notes
• If no icon is configured for the workspace type, a default is taken. Users with
sufficient permissions can change the icon for an individual business
workspace.
• For proper functionality of widget icons the Support Asset deployment must
be enabled. Go to Content Server Administration > Support Asset
Administration > Configure Support Asset Deployment. For details, see
OpenText Content Server - Support Asset Administration (LLESSAM-H-AGD).
Search Settings
Configure how the search behaves when a user searches from a business
workspace that has related workspaces:
Indexing Settings
Select if the category attributes of the business workspace should become
supplementary indexed metadata for child objects and nested business
workspaces. With this option, users can use category attributes in the advanced
search to also find items like documents, emails, folders, or task lists, which are
located in a business workspace. You can select which Content Server object
types will be indexed. Changing this setting takes effect only for documents that
are added after this change. Already existing documents must be re-indexed.
For more information, see OpenText Extended ECM for Salesforce - Configuration
Guide (EESA-CGD).
Sidebar Widgets
Configure sidebar widgets that display metadata in the business workspace in
Classic View. For more information, see OpenText Extended ECM for Salesforce -
Configuration Guide (EESA-CGD).
Classification
Optionally, select a classification for this particular workspace type. This
classification is not added to business workspaces and not related to the
classification that links storage location and template.
Records Management
Enable Records Management for the creation of business workspaces. You can
view RM Classification information in the business workspace properties.
Changing this option immediately effects business workspaces of this type.
Roles
Adds the creator of a business workspace to the Team Lead role, if this role
exists.
This option is enabled by default. During upgrade, it is automatically enabled
for existing workspace types.
• RM Classification
Define if and how an RM classification is added to the document.
Note: You must save or apply the settings of the workspace type before you
can configure sidebar widgets.
Tip: You can drag the sidebar widgets configuration to change their order.
Each sidebar widget type requires characteristic configuration parameters. You can
configure each sidebar widget individually. You can also use the same sidebar
widget type several times with a different configuration.
You manage and configure sidebar widgets for each workspace type.
2. To change the order of the sidebar widgets, drag them to the desired position.
3. To define the title of a sidebar widget, you can either enter text, or use
replacement variables.
The supported variables are a subset of the replacement variables of the
Document Templates module.
5. To configure each sidebar widget, click Detailed Configuration. For details, see
the following sections.
Attributes
Defines which attributes are displayed. Click Browse Content Server to select
the category; then select the attribute. It depends on the selected category which
attributes are available.
Categories Tab
Defines if a link is displayed in the sidebar widget that opens the Categories tab.
All categories and attributes of the business workspace are displayed on the
Categories tab.
Date to Use
Defines which date field is used to determine if an item is displayed in the list.
You can either use the date when the latest version was added (Version Added)
or the date of the last modification (Modify Date).
Oldest Change
Changes older than the defined number of days are not displayed. If you do not
enter a number, all changes are displayed.
Items to Display
Number of items that you want to be displayed in the list. If the number of
recent changes is higher than what you defined here, only the latest changes are
displayed.
Display Style
Defines if the related items are displayed as list (List) or as tree view (Tree).
Show Ahead
Only work items with a due date before the specified number of days from
today are displayed.
Task Lists
A workflow can be started for the business workspaces and items inside a
business workspace with the function menu entry Initiate Business Workflow.
The sidebar widget displays all tasks in the My Assignments tab of the current
user for these workflows.
Reminders
Displays all follow ups of the current user for any Content Server item in the
business workspace. The follow ups are also displayed in the My Assignments
list of the user. Only reminders with status Active or In Progress are displayed.
Initiated Workflows
Defines if workflow steps related to the business workspace are displayed and if
steps without due date are also displayed.
Personal Assignments
Defines if a link to the personal assignments is displayed. These are all personal
assignments, not only those related to the business workspace.
You can use name patterns to create names for business workspace names and
business object names.
• Business workspace names: free text, category attributes. See “General settings
of a workspace type” on page 21.
• Business object names: free text. No attributes.
Important
Multivalue attributes are not supported for business workspace names or
business object names.
Important
– Colon : cannot be used because Content Server does not allow colon
in a node name.
– Square brackets [ ] cannot be used in the pattern because those are
used in the pattern syntax to indicate category attributes or business
properties.
In attribute values however, square brackets can be used.
• If one of the attributes in the name pattern for multilingual workspace
names and business object names does not provide a value, this
attribute is omitted without error message.
These modifiers are valid for attributes of type User, which can include groups,
and for other attribute types like Text if the value is a user or group ID.
If you use a User attribute in a pattern without any of the these modifiers, the ID
of the user or group is used for the name generation.
• Pattern –
[223113:User:firstname]Â [223113:User:lastname]Â ([223113:User
:login]) - Fire Insurance
Offset: +0
Cut off the specified number of characters and displays the rest. The offset must
not be greater than the actual attribute length. Otherwise, an out-of-bound error
is displayed. Separate the modifier from the attribute by a colon.
Length: (0)
Display the specified number of characters. The length value may be greater
than the original attribute length. Separate the modifier from the attribute by a
colon.
• Location where business workspaces are stored. For more information, see
“General settings of a workspace type” on page 21.
• You can use multivalue attributes. This creates a folder path in the order of the
values in this multivalue attribute. Empty values may only be at the end of the
multivalue attribute.
Important
– Colon : cannot be used because Content Server does not allow colon in a
node name
– Square brackets [ ] cannot be used in the pattern because those are used
in the pattern syntax to indicate category attributes or business
properties.
In attribute values however, square brackets can be used.
• The forward slash (“/”) separates subfolders.
• If one attribute of many attributes used for a subfolder is empty, the
business workspace is not created. Empty attributes can cause an unwanted
location and are therefore handled as error. OpenText recommends that
you define attributes, which are used for the location in manual creation, as
mandatory.
• If a multivalue attribute contains empty values, which are not at the end of
the multivalue attribute, the business workspace is not created. Empty
attributes can cause an unwanted location and are therefore handled as
error.
• If all attributes for a sub location are empty, the business workspace is
created in the location folder. This applies to both single-value and multi-
value attributes.
3. Enter text or syntax elements to form your pattern. The forward slash (“/”) is
used to separate folders.
Tip: You can also use the reference number attribute for a more elaborate
number schema. For more information, see “Using the Reference attribute”
on page 38.
Offset: +0
Cut off the specified number of characters and displays the rest. The offset must
not be greater than the actual attribute length. Otherwise, an out-of-bound error
is displayed. Separate the modifier from the attribute by a colon.
• Pattern – [2032760:Id:+4]
• Result – 0123
Cut off the first four digits of the ID.
Length: (0)
Display the specified number of characters. The length value may be greater
than the original attribute length. Separate the modifier from the attribute by a
colon.
Combination
Combine all of those pattern modifiers.
You can also use the reference attribute to create the name. If you use the reference
attribute for the workspace name, you must be aware of the following behavior: If
you change the reference number schema in a category and update all existing
objects with the changed category, only the attribute changes. The generated name
of the business workspace does not change.
Notes
Reference [241162:CustomerName]-%fileplan%/%sequence%
schema
Result Brown Lawnmowers-FS01/0015
Variable Description
241162:CustomeName Attribute CustomerName. In this
example, the category has the ID 241164.
%fileplan% Folder name.
%sequence% Serial number. It is formatted as a four-
digit number 000N. In this example, it
creates the number 0015.
1. Open the category that you use for the workspace type.
2. Add the Text:Reference attribute to this category.
3. Define the attribute:
• Name: Name as it displays for the user, for example, file number or
reference number.
Variable Description
%sequence% Consecutive number within the
schema
%parentFileId% Reference of the parent business
workspace
%fileplan% Name of the folder in which the
business workspace is stored
%rm-classification% Name of the RM classification which
the business workspace uses
%rm-filenumber% File number of the RM classification
used by the business workspace
%a% Abbreviated weekday with three
characters. The characters depend on
the Content Server language settings.
For example, Mon or Tue for English
%b% Abbreviated month name with three
characters. The characters depend on
the Content Server language settings.
For example, Jan or Mar for English
%c% System date
%d% Day in the month with two digits from
01 to 31
%j% Day in the year with three digits from
001 to 366
%m% Month with two digits from 01 to 12
%w% Weekday in one digit from 1 to 7,
where 1 stands for Sunday
Variable Description
%y% Year with two digits. For example, 18
for 2018
%A% Full weekday name. The characters
depend on the Content Server
language settings. For example,
Monday
%B% Full month name. The characters
depend on the Content Server
language settings. For example, March
%H% Hours in two two-digit hours on a 24-
hour clock, from 00 to 23
%I% Hours in two two-digit hours on a 12-
hour clock, from 01 to 12
%p% AM or PM on a 12-hour clock
%M% Minutes in an hour from 00 to 59
%S% Seconds in a minute from 00 to 59
%P% Years marked as AD or BC
%U% Week number in the year, with
Sunday as the first day of the week
%W% Week number in the year, with
Monday as the first day of the week
%Y% Year with four digits. For example,
2019
%% A percentage sign
• Attribute number format: Number of digits and leading zeros that are
added to a serial number created with the %sequence% variable. The entry
only adds digits if you use the variable in the Attribute number schema.
4. Click OK.
1. On the global menu, click Enterprise > Business Workspaces, and then click
Workspace Types.
2. To enable a workspace type, from the function menu, select Enable Creation.
You see the current status of the workspace type in the Creation Status column.
Enabled
This workspace type is available to create new business workspaces.
Disabled
This workspace type is not available to create new business workspaces;
however, this workspace type will be used to display business workspaces
that were already created from this type.
3. To edit an existing workspace type, click the name of the workspace type, or
from the function menu, select Edit.
4. To rename an existing workspace type, from the function menu, select Rename.
Note: Although you can set multilingual names for a workspace type,
always the name in the default language is used.
5. To delete a workspace type, select it, and then click Delete. The perspectives
folder of this workspace type is also deleted.
You can only delete workspace types that are not used by a business workspace
and have no perspectives in the corresponding folder. The value in the In Use
column must be No.
6. To check the indexing status of the items in a business workspace, see the
Indexing Status column:
Re-indexing required
This status always occurs when you change the indexing settings of the
workspace type.
You may see this status even if no workspaces or no sub-items within
workspaces exist yet. When performing the test run and no documents are
found for re-indexing, the status will change again to Indexing is up to
date.
Up to date
All items have been passed to the index engine. However, it may still take
some time until the items are fully processed and searchable.
For more information about indexing, see OpenText Extended ECM for Salesforce -
Configuration Guide (EESA-CGD).
The following custom columns have already been created in the Facets volume in
the Workspace Columns folder.
• Workspace Type ID
• Workspace Name in each multilingual metadata language that is configured on
Content Server, for example Workspace Name en.
If you added another multilingual metadata language after installation, you must
create the respective column manually and prepare it for sorting and filtering.
Tip: To create a custom column, you need the Business Administration Facets
and Columns usage privilege and the Column object privilege.
Example: The collapsed view of the Workspaces widget displays the workspace name only.
The expanded view of the same widget displays columns for workspace name, creation date,
and owner and is sorted by creation date.
The workspace name is a default custom column. Creation date and owner are created as
system default columns during installation of Content Server.
Note: You can enable sorting by date in the Workspaces widget or the Related
Workspaces widget. For this, you create a custom column for the Workspace
Modify Date data source and configure it to be sortable so that it can be used
for sorting and filtering. No further configuration is required in the widget.
For more information about how to configure widgets, see OpenText Content Server -
Widget Configuration Online Help (CSAV-H-CWG).
3. On the Facets page, browse to the folder where you want to store your custom
columns.
6. In the Data Source list, select a category attribute. Each attribute can only be
used once in a custom column. If an attribute is already used as data source for
a custom column, it is no longer listed.
7. To enable sorting and filtering, select the Sortable check box and click Add.
To only display the column in the Workspaces widget, in the Related
Workspaces widget, or in the Browse view in Classic View for on-premise
installations, clear the Sortable check box.
8. Optional While you wait for the column to be built, to monitor the status, select
Properties > Specific from the function menu.
9. Smart View: From the function menu of the custom column, select Properties >
Workspaces. Then select Used for Sorting and Filtering. When you click
Update the database index is created concurrently, which may take a few
minutes.
Notes
After the database index has been created, you can use the custom column
for filtering and sorting.
For more information about custom columns, see the help available in Content
Server.
Starting from Content Server version 20.2, Perspectives are no longer ActiveView
based. All new Perspectives use a new Perspectives node-type. Legacy ActiveView-
type Perspectives must be manually converted to the new Perspectives node-type
Perspectives.
Important
If you have more than one Perspective for the same workspace type, you must
follow a certain order for the conversion of these Perspectives.
3. Check for multiple Perspectives for the same workspace type by sorting the list
of Business Workspaces Perspectives by size to see all workspace type folders
with multiple Perspectives in them. If there are no workspace types with
multiple perspectives, the order of migration is not relevant and you can skip
the steps 4 and 5.
Note: This page only appears if you still have legacy ActiveView-type,
rule-based Perspectives in the system.
Important
Take note of the order in which these Perspectives are listed. You must
convert the Perspectives in this same order.
a. On the General tab, in the Create new perspective area, select the Edit
existing option and browse to the Perspective that you want to convert.
b. In the Type area, select the Workspace option.
c. Click the Rules tab, to verify the workspace type.
d. Click the General tab, and in the Workspace Type list, select the same
workspace type listed on the Rules tab.
e. Click the Rules tab and delete the rule with the workspace type.
f. On the Perspective Manager header, click Update.
For more information, see the online help for Perspective Manager.
With Business Workspaces, the Perspective Manager tool offers a reduced set of
options for Perspectives. For Business Workspaces, a new Perspective is tied to the
workspace type and already contains a sample layout:
The Header widget, an Overview tab with a Team widget and a Metadata widget,
and a Documents tab with the Node Browsing Table widget.
This topic only covers creating a Perspective for a business workspace. For more
information about the full functionality of Perspectives and the Perspective Manager
tool, see the help available in Perspective Manager.
Important
Changes in Perspectives take effect immediately. If you are unsure of your
changes, OpenText recommends that you create your Perspective on a test
system before implementing it on a production system.
Notes
• For systems with Extended ECM Documentum for SAP Solutions, OpenText
recommends that you create a new tab in the Perspective for D2 documents.
For example, you can name the tab as “Documents” and place the
Documentum D2 widget on it to show the Documentum view of the
workspace. For more information, see OpenText Content Server - Widget
Configuration Online Help (CSAV-H-CWG).
• In each business workspace, you can have only one Node Browsing Table
widget, regardless of how many tabs you have.
• When you transport Perspectives using the Transport Warehouse, you must
follow a certain order to keep dependencies. For more information, see
“Transporting the configuration” on page 110.
1. On the global menu, click Enterprise > Business Workspaces, click Workspace
Types, and then open a workspace type.
2. On the General tab, in the Perspective Manager section, click Manage
Perspectives for this workspace type.
3. In the Perspective Manager tool, on the General tab, click Create new, and then
enter a title for the Perspective.
4. Optional On the Rules tab, create logical rules to control when the Perspective
takes effect.
5. On the Configure tab, choose and configure the widgets for the workspace-type
Perspective.
• The widget library pane on the left contains widget groups from the installed
modules, such as the Business Workspaces widget group. You can expand a
widget group and then drag a widget to the working area.
• The working area in the middle allows you to place the widgets. When you
click on a widget in the working area, you can configure its features in the
options pane.
• The options pane on the right allows you to configure the options of the
selected widget.
• The tabs are configurable. You can create new tabs or edit them. Double-click
a tab name to rename it. To remove a tab, select another tab, and then drag
the tab, which you wanted to delete, out of the picture.
6. Click Create.
Notes
Note: Some widget parameters support multilingual text and are indicated
with a globe icon . When you click, a dialog opens with a text box for each
installed language.
Business The Business Workspaces widget group includes several widgets that you
Workspaces can use in a Business Workspace. For information about how to configure
widget group these Business Workspaces widgets, see Section 2 “Business Workspaces
Widget Group” in OpenText Content Server - Widget Configuration Online
Help (CSAV-H-CWG).
• Header widget
• Related Workspaces widget
• Team widget
• Metadata widget
• Workspaces widget
• Configuration Volume widget
Communities The Communities widget group includes the Discussion widget that you
widget group can use in a Business Workspace. For information about how to configure
the Discussion widget, see Section 5 “Communities Widget Group” in
OpenText Content Server - Widget Configuration Online Help (CSAV-H-
CWG).
Extended ECM The Extended ECM Platform widget group includes several widgets that
Platform you can use in a Business Workspace. For information about how to
widget group configure the File upload widget, see Section 13 “Extended ECM Platform
Widget Group” in OpenText Content Server - Widget Configuration Online
Help (CSAV-H-CWG).
• Business Attachments widget
• Dossier widget
• File upload widget
• Scan barcode widget
Extended ECM The Extended ECM Documentum for SAP Solutions widget group
Documentum includes two widgets that you can use in a Business Workspace.
for SAP
• Documentum D2 widget
Solutions
widget group • Permissions in D2 widget
For more information on the these widgets, see OpenText Content Server -
Widget Configuration Online Help (CSAV-H-CWG).
If you want to also monitor attribute changes, you must create an activity manager
object. An activity manager object is linked to one category attribute. When the
value of the attribute changes, it creates an activity, which is then shown in the
Activity Feed widget.
Note: System administrator rights are required for this task. Please ask
OpenText Professional Services for assistance.
Example: You add the category attribute Amount of a Sales Order to an activity manager
object. When the amount changes, it is displayed in the Activity Feed.
For detailed information about the activity manager object and Pulse, see the online
help for Content Server Pulse.
Notes
• Each activity manager evaluates its rules by the order in which they are
listed.
• The Activity Feed message supports localization and starts with a default
activity string message. Optionally, you can customize the activity string
with substitution placeholders for the attribute value.
Tip: To create activity manager objects, you need the Business Administration
Facets and Columns usage privilege and Activity Manager object privilege.
To enable activity monitoring with Content Server Pulse, you need access to
the Content Server administration pages.
To enable Pulse:
4. Click Update.
1. From the global menu bar, select Tools > Facets Volume.
5. Click Add.
3. Enter a rule name and select an option from the Rule Criteria list, for example,
Value Changed.
4. The Activity String is populated with a template string. You can edit the string
and also add multilingual versions.
The standard string looks like the following: [ObjName] [AttrName] changed
from ' [OldVal] ' to ' [NewVal] '.
Example: If you created an activity manager object that monitors the status of a sales
order workspace, the string would then produce the following activity message: Sales
Order 123 status changed from ‘pending’ to ‘closed’.
5. Edit the list of Included Object Types. Remove object types that you do not
want to monitor.
6. Click Submit.
Note: System administrator rights are required for this task. Please ask
OpenText Professional Services for assistance.
2. Add an entry for each language that you want to support, and enable it.
Tips
2. In the Managed object types section, click Configure and make sure that at
least the Business Workspace (subtype 848) item is configured.
3. For the Classification tree for document types, select a classification tree for
business workspaces.
4. Set the other options as required. For more information, see the Content Server
online help for that page.
Tips
Alternatively, you can copy an existing template. Select the template and click
Copy. In the Copy To field, enter a location within the Document Templates
Volume. Then configure the new template according to your requirements. You
must create the copy only within the Documents Templates Volume, though,
and not in the Enterprise workspace.
Important
When you copy a folder that contains a workspace template, the
workspace template is not copied.
Important
Users will see the name of the template in the Add menu of Content
Server Smart View when they create a business workspace in Content
Server, for example Add > Customer or Add > Material.
4. From the Classifications list, select the same classification that you selected for
business workspace location. For more information, see “Creating a root folder
for the business workspaces” on page 17.
Important
The workspace template and the business workspace location must have
the same classification if you want to create them manually.
6. Click Add.
Notes
8. Open the workspace template and add subfolders and documents as needed
using the Add Item button. You can use placeholders, which represent data,
such as a user name or a reference number, whose value is determined when an
instance of the template is created.
You can use the following placeholders when creating business workspaces.
Tip: You can also use these placeholders when updating a workspace
using the Document Template Synchronization scheduled processing job. For
more information, see OpenText Extended ECM for SAP Solutions -
Customizing Guide (ERLK-CGD).
Placeholder .. is replaced by
<Category_CategoryID_AttributeID Value of the specified Category attribute on
/> the created workspace
<Category_CategoryID_ Value of the specified Category attribute on
AttributeID[position] /> the created workspace. Use this only when
the attribute contains multi-values such as
set. [position] is the display order of the
attribute on the wizard from top left to
bottom right.
<Category_CategoryName_ Value of the specified Category attribute on
AttributeName /> the created workspace
<CreationDate /> Date the object is created
9. To test the configuration, open the location folder, which is configured for this
template. The Add dialog now contains an option with the template name.
Important
Changes to the workspace template are not automatically applied to existing
workspaces that have already been created from the template. They apply only
to business workspaces that will be created after you made the changes.
Tip: If you want to organize your templates in folders, you can move them.
You can move them within the Document Templates volume but not to a
folder outside the volume, for example the Enterprise workspace.
Group replacement
When a business workspace is created from a template, you can replace the user
groups, which are used to restrict access to the template or to folders within it,
with generated groups. In the template for a business workspace, you define
how these groups are generated. The generating of groups can be based on
categories and attributes, or on variables.
The group replacement always applies when one of the attributes that is used to
define the group is changed: when the business workspace is created, when the
attribute of a business workspace is changed later, and when an attribute is
filled manually.
If you want to remove a group, which was created by the group replacement,
from the business workspace, you clear the category attribute used in the group
replacement configuration.
The group replacement is triggered once a workspace is created. It is also
triggered when the workspace categories are updated or cleared.
Prerequisites
• You use groups to restrict access to the template or parts of it. The groups are
used for the template and for the business workspace instances when the
category attribute is empty.
• You grant the groups direct access instead of adding them as team
participants to a team role.
• If you want to use variables, you have already defined them. For more
information, see “Defining variables for group replacement” on page 58.
• If you want to use a category and an attribute, retrieve their ID.
1. From the function menu of the workspace template, select Properties >
Specific.
2. Select the Group Replacements option.
The Group Replacements section lists all groups that are granted access to
the template or items within the template.
3. To remove a group, select the group name and leave the Target Group field
empty.
When a business workspace is created from this template, the group is
removed and will not be granted access to the created workspace.
4. To generate a group, select the group name. In the Target Group field, add
the name of the group to be generated. You can use the following
replacement tags:
The replacement tags are replaced with actual values when a workspace is
created from the template.
Error handling
If you use category attributes for group replacement, OpenText recommends
that you make these category attributes mandatory. However, there are
mechanisms in place, which cover empty attributes:
• If the attribute is still empty when the business workspace is created, the
group replacement uses the permissions of the document template.
• If no group is assigned to the document template, and the group mapping
configuration is done, for example, by adding a group to a child of the
document template, the default permissions of the Template group will not
be applied on the business workspace. However, it will be applied on the
child on which the group is added. Default permissions are the permissions
for the template group on every node. Since the template group is added just
to the child, the group replacement function does not apply anything to the
whole business workspace, only to the child item.
• If a group is removed from a child folder of the business workspace, and the
group mapping attribute is changed from an empty attribute to some value,
groups are created respectively and the permissions are set as per document
template group permissions, even for that child on which the group is
removed.
Permission propagation
Besides the Group Replacement option, you can configure group permission
and access using the Permission Propagation option.
In the workspace template, you create rules based on category attributes that
define a mapping between the Content Server groups and existing groups
created as template groups to propagate the respective permissions. When a
business workspace is created, the Content Server group replaces the template
group at the workspace level according to the configured rules.
1. From the function menu of the workspace template, open the Team Roles
and Permissions dialog. Define the necessary template groups and edit the
group permissions for each group.
2. From the function menu of the workspace template, select Properties >
Specific.
Permission merging
Permissions are defined for the workspace template and for the folder in which the
new workspace is created. You can define that these two permission sets are
merged.
The merging also applies to the items in the template. The permissions are merged
with the permissions of the location where the business workspace is created.
Notes
Example: User AMILLER creates a new business workspace for a customer using the
Customer template. For the Customer template, user AMILLER only has See access. For the
folder Customer, where the new business workspace is created, user AMILLER also has
Modify access.
If the Merge with creation location option is selected, user AMILLER will have both See and
Modify access. If the Merge with creation location option is not selected, user AMILLER will
have only See access.
1. From the function menu of the workspace template, select Properties > Specific.
Insights activation
Insights can be globally enabled by the system administrator (Content Server
Administration > Notification Center Administration > Configure Notification
Center > Enable Providers). Only if Insights is enabled as provider, you can activate
it in a business workspace template for team participants. Team participants then
automatically get Insights messages for their business workspaces in the Notification
Center. They can still manually disable and enable Insights.
Users who have access to a business workspace only because of a Public Access
permission will not get Insights messages.
1. From the function menu of the workspace template, select Properties > Specific.
To define variables:
3. Enter the name of the variable and the value and save your changes. The name
of a variable must not contain characters from regular expression, for example [
/<>].
4. Click the Add variable button to add a row. Click the Remove variable
button to delete a row.
You can define these settings for new and for existing workspace templates.
As an alternative, users can share single items manually. For more information, see
OpenText Extended ECM - Smart View User Help (CSSUI-H-UGD).
Prerequisites A connection to an OpenText Core server must be set up. For more information, see
OpenText Content Server - Content Sharing Administration Guide (LLESEFS-AGD).
Note: OpenText recommends that you select the following check box in the
Content Server Administration: Set the Core Share Tenant Service user
account as the owner of items shared from Content Server.
You find this setting under Content Server Administration > Content Sharing
Administration > Core Share Settings in the General Settings area.
5. Click the Add new item to share button and select at least one folder from
the workspace template.
6. Add Recipients who can view the shared items in OpenText Core:
• Select Core Share User or Core Share Group and type their name.
• Select Category if you want the recipients be determined based on a
category attribute. The category attribute must contain the email address
with which the user logs in to OpenText Core. You can use categories that
have multivalued set attributes.
Select the permission the recipient has for the shared content. The permissions
that are displayed are based on the Available Roles in the Core Share Settings
administration page. For more information, see also the Core Share
documentation.
You can select from the following:
7. Select when you want to start the OpenText Core sharing and when you want it
to stop. Select the Initiate Core Share Trigger and the Stop Core Share Trigger.
You can either select the creation or deletion of a business workspace. Or you
can select a category attribute with the trigger information. This can be, for
example, a status or a date. You can also use the expression builder to create a
more complex condition. You can use categories that have multivalued set
attributes.
If a stop setting is in place and the respective expression will be true, the content
sharing is not carried out.
You can use all expressions that are applicable for the selected attribute’s data
type.
If you change these triggers later in the workspace template, already existing
business workspaces remain unchanged. They keep their original settings.
Important
Once a folder is shared automatically you must not update the share process
manually again as this may lead to problems in the process.
• For recipient category attributes, the attribute names must match and data
types must be one of the following: Text:Field, Text:Multiline, Text:Popup, or
TKL.
In Microsoft Teams, a new team will be created with the same name as the business
workspace template. For each folder selected, a new channel with the same name
will be created in Microsoft Teams. Any changes to the content of the folder will be
synchronized with the channel.
You can define these settings for new and for existing workspace templates.
Prerequisites A Microsoft Teams application is integrated with the Content Server instance and
content sharing with Microsoft Teams is enabled.
4. From the pop-up window, select a folder from the first level of the workspace
template to be shared. The folder is added to the Shared Items.
Tip: You can remove folders from the Shared Items list.
5. Once you have completed selecting your shared folders in the template, click
Save Changes. Each selected folder will synchronize content with a Teams
channel.
Prerequisites You fully configured all workspaces types for what will later be parent workspaces
and child workspaces.
If parent workspace template and child workspace template have differing roles,
you can map a parent role to a child role. The role of the child workspace will then
be replaced by the mapped role of the parent workspace with all the access rights of
the child workspace role. With this mechanism, users with roles of the parent
workspace can access the child workspace even if their specific role was not initially
assigned to the child workspace. On the other hand, members of roles of the child
workspace do not automatically gain access to the respective parent workspace.
With this role mapping, you reduce the number of roles to maintain.
To create a hierarchy:
2. From the Classify ... list, select the classification, which is assigned to the
template that you want to be a child template.
The selected classification is listed in the Child Classifications area. The list in
the Select Child Template box now contains all templates that have this
classification.
4. Optional Map the roles of the parent template to the roles of the child template:
Select the appropriate role from the Child Roles list. You can map each role
only once.
5. On the Classifications tab of the parent workspace template, clear the Inherit
check box.
The Inherit option must be deactivated, so that the child workspace does not
have the same classification as its parent and can be configured differently from
its parent.
6. Click Save.
7. Repeat steps 3 to 6 for each template that is listed in the Select Child
Template ... list.
You can also define team participants directly in the Team widget of a business
workspace.
Note: You can change team participants for each business workspace
separately.
• Team Roles
You create team roles and assign permissions to them. These team roles become
the defaults for the business workspaces that are created from the templates.
When you add Content Server users or groups as team participants to roles, they
inherit the permissions of the team role.
Special roles
– Template Administrator
The Template Administrator role is added automatically to templates for
business workspaces. It has full access permissions for the template. The
Template Administrator role is not copied to business workspaces that are
created from the template.
– Template Editor
The Template Editor role is added automatically to templates for business
workspaces. This role has the access permissions See, See Contents, Modify,
Edit Attributes, Add Items, and Reserve for the template. The Template
Editor role is not copied to business workspaces that are created from the
template.
– Template User
The Template User role is added automatically to templates for business
workspaces. This role has the access permissions See and See Contents for
the template. The Template User role is not copied to business workspaces
that are created from the template.
– Team Lead
You can assign one role to be the Team Lead role. The Team Lead role
appears with a red flag icon. Participants of the Team Lead role can edit
participants of other roles.
By default, the first role that you add in addition to the Template
Administrator, Template Editor, or Template User role, becomes the Team
Lead role. However, you can set any role as the Team Lead using the Set as
Team Lead button. You can also delete the Team Lead role if it is the only role
in the list.
Edit permissions
If members of the Team Lead role should not have the Edit permissions, it
is not sufficient to only remove that permission from the Team Lead
role. You also must remove it from any other role. Otherwise, the
members of the Team Lead role could assign themselves to that other
role and gain the Edit permissions although they should not have it.
• Team Participants
You can add team participants to team roles. Participants can be users and
groups. Users and groups can be assigned to one or more roles. A team can have
multiple participants.
1. Switch to Classic View: Click your profile image and click Classic View.
2. From the global menu, select Enterprise > Document Templates and find the
template that you want to edit.
3. From the function menu of the workspace template, select Team Roles and
Permissions.
4. Create a role:
a. On the left side of the page in the Role Access section, click the Add Role
button .
b. On the right side of the page, in the Add new role section, enter a name in
the Role box.
c. Optional Enter a description in the Role Description box.
d. Click Add.
2. On the left side, in the Participants section, click Find & Add.
3. On the right side of the page, find the user or group that you want to add.
4. In the Role menu beside the user or group, select the role that you want to
assign to this user or group.
5. Click Submit.
• Merge with creation location option on the Specific tab of the template.
• Always inherit the permissions from target destination option on the Core
System – Feature Configuration > Access Control page.
The following handling applies when business workspaces are created and moved:
– All team roles and team participants except for the Template Administrator
are copied to the created workspace.
– If the new business workspace is created within a business workspace, the
team roles and team participants that are assigned to the destination are
copied to the created business workspace. This applies only if the merging of
permissions is enabled.
• A business workspace is moved to a destination with team roles, for example
into another business workspace:
Example: A customer workspace can have relationships to all sales orders, which this
customer placed. Or a product workspace can have relationships to all customers who bought
this product.
Tip: Alternatively, you can use the Related Items sidebar widget to display
relationships of a business workspace. For more information, see OpenText
Extended ECM for Salesforce - Configuration Guide (EESA-CGD).
Manual relation- Users can manually create relationships between business workspaces. This option
ships is only available in folders of the type Related Business Workspaces in Classic View.
Manually added relationships always are in child relation to the containing business
workspace. Only manually added relationships can be removed again.
• Simple Search forms must be set up. For more information, see OpenText
Extended ECM Platform - Integration and Configuration Guide (EEP-CGI).
• The Related Business Workspaces folder is configured to display child business
workspaces. Only in this case, the Add manual Business Relationships menu
option is available.
3. In the Workspace Types Shown section, you can restrict, which workspace
types are shown. Click Change and select the relevant types. The user of the
business workspace can later change this setting on the Specific tab.
Tip: You can use several Related Business Workspace folders for different
types of related items.
a. From the function menu of the Related Business Workspaces folder, select
Properties > Columns.
b. In the Local Columns add all columns to the Displayed Columns field that
you want to be displayed in the Related Business Workspaces folder.
c. Click Update.
• Status
Defines if related workspaces are not followed, always followed, or, if
following workspaces is provided as a selectable option, the user then can
select the Follow Contained Workspaces option in the Search From Here
menu.
• Limit
Sets the maximum number of business workspaces that are searchable. If the
content of the Related Business Workspaces folder exceeds this number, the
business workspaces that have been recently modified are searched first.
To simplify the search for Content Server items, you can define search slices and
simple searches for a global business workspace search or a target browse search.
Important
You need access to the Content Server administration and access rights of a
system administrator to change these settings.
3. From the Look For list, select Complex Query. Then create a complex query
and specify as search criterion: XECMWkspLinkRefTypeID:<ID_CFG value>.
Attributes that were changed in the business workspace are propagated to the sub-
items to ensure clean data. Because of this feature as well as for performance reasons
you should prefer indexing over metadata inheritance in document templates.
You enable indexing for each business workspace type, and you select which items
are to be indexed. After changing the indexing setting, it may be necessary to re-
index documents.
5. From the list of all available Content Server object types, select the object types
that you want to be indexed with metadata from the business workspace. A
typical list could contain the following:
• Folder
• Shortcut
• Generation
• URL
• Task List
• Task
• Email
• Document
• Business Workspace
4. From the function menu of the workspace type, select Schedule for Re-
indexing.
5. Select Run in test mode without indexing to see how many documents need re-
indexing.
Tip: Run the test mode first to estimate the impact of the indexing process
on Content Server performance.
6. To start the re-indexing, clear the Test run option and click Start.
The re-indexing process is scheduled. You can monitor the actual indexing
progress on the Content Server System page.
Click the respective link on the current window to go to Content Server
System, then click Enterprise Data Source Folder > Enterprise Data Flow
Manager. You can monitor the processing in the Interchange Pools section.
Smart View
Classic View
• On the global menu with menu option Business Workspaces > Search.
• In the target browse window when users copy or move a Content Server item.
• When users add a business relationship and search for the related business
workspace.
Tips
• Simple searches are based on the Content Server concept of Custom View
Searches.
• Simple searches can be multilingual, so a search form can have different
names per language.
1. Go to Tools > Search to create an advanced search. For more information about
advanced search options in Content Server, see the Content Server online help.
Tips
• To find only business workspaces, you can use the system attribute
Content Type.
• To find only business workspaces of a specific template, you can use
the system attribute Business Workspace Template ID.
2. Click Save Search Query. Enter a name and a description and save the search
form to the Content Server Saved Queries Volume.
Tip: You can define multilingual names and descriptions. Click the Click
to edit multilingual values button to add the names.
3. From the menu, select Enterprise > Business Workspaces > Saved Queries
Volume and find your new search form.
4. From the function menu of the search form, select Make Custom View Search.
5. Configure the search as desired. In the Options section, add the title and a
description for this simple search.
Click Save.
Users with sufficient permissions can now use the simple search.
By default, the add-in allows users to browse to and search for business workspaces
and select a folder in which to save an email. If needed, you can also force users to
save emails to a specific regular folder or Email folder in a business workspace.
Tip: For more information about Outlook add-ins, see Add-ins for Outlook
(https://technet.microsoft.com/EN-US/library/jj943753(v=exchg.150).aspx).
You must download the latest manifest file for the Business Workspaces Outlook
add-in from the Content Server system you want to use to store emails. During the
download process, information about that Content Server system is saved to the
manifest file. You can then use the downloaded manifest file to install or upgrade
the add-in in Microsoft Exchange or Microsoft Exchange Online.
When users subsequently open the add-in in Outlook, the add-in automatically
connects to the Content Server system you used to download the manifest file.
If you upgrade the Business Workspaces Outlook add-in, downloading the manifest
file, as documented in “To download the latest Outlook add-in manifest file:“
on page 79, allows you to see all functionality of the upgraded module.
Tips
Note: You must use the manifest file you downloaded to install the Business
Workspaces Outlook add-in in Microsoft Exchange or Microsoft Exchange
Online. During the installation process, when you are prompted to select the
location from which to install the add-in, select Add from file and then select
the manifest file you downloaded.
For more information, see Install or remove add-ins for Outlook for your
organization (https://technet.microsoft.com/en-us/library/jj943752(v=exchg.
150).aspx).
For more information about configuring a web server for Content Server, see
OpenText Extended ECM - Installation Guide (LLESCOR-IGD).
1. On the Content Server system you want to use to store emails, browse to the
Content Server Administration page, and click Business Workspaces > Set up
Outlook Add-in.
2. On the Set up Outlook Add-in page, in the Outlook Add-in Manifest File area,
do the following:
a. The File name field cannot be edited. This field contains the filename of the
manifest file, BusinessWorkspace.Manifest.xml.
b. The File version field cannot be edited. It displays the Outlook add-in
manifest file version that is available to be downloaded.
c. In the Content Server URL field, confirm that the value in this field
displays the URL for the Content Server system you want to use. The URL
must start with https.
By default, the URL of your current Content Server system is pre-populated
in this field. In most cases, you can keep the default URL. However, you
can edit the URL if, for example, the pre-populated URL does not contain
the correct protocol value or if your Content Server system requires a
different URL for external access.
Notes
• If the pre-populated URL starts with http, you must map Content
Server to a web server that has HTTPS enabled. You must then
confirm that the new URL, that starts with https, appears in the
Outlook Add-in Manifest File area.
• If you edit the URL, and you are using a port other than 443 for
HTTPS connections, you must add your server port number to the
URL. For example, if you are using port 4430 for HTTPS
connections, the URL must have the following form:
https://MyHost.example.com:4430
3. Click Download.
3.15.1.3 Migrating custom settings to the new Outlook add-in manifest file
If you are upgrading the Business Workspaces Outlook add-in, you must migrate
settings from your old manifest file to the new manifest file you downloaded if you
previously edited your old manifest file to add custom settings, for example, image
URLs.
Note: If you did not add custom settings to your old manifest file, you can skip
this task.
To migrate custom add-in settings to the new Outlook add-in manifest file:
2. From your old manifest file, copy the custom settings you want to migrate and
paste them to the corresponding locations in the new manifest file.
Tip: For more information about installing Outlook add-ins, see Install or
remove add-ins for Outlook for your organization (https://
technet.microsoft.com/en-us/library/jj943752(v=exchg.150).aspx).
1. In Microsoft 365 admin center, open the Services & add-ins page.
4. Select I have a manifest file (.xml) on this device and click Choose File to select
the BusinessWorkspace.Manifest.xml file you downloaded.
1. Create and configure the business workspaces and folders in which you want
users to save emails. For more information about the types of folders you can
create and the guidelines for creating the folders, see “Creating Content Server
folders for the add-in” on page 81.
2. Grant users the Add Items permission, or higher, on the business workspaces to
which they will save emails.
3. Optionally, if you want users to specify metadata values when saving emails to
folders, assign any of the following categories to those folders:
You must create one or more regular or Email folders in each business workspace
based on the functionality you plan to configure.
• If you plan to allow users to browse to, and then select, folders in which to
save emails, you can create as many regular folders as you want in each
business workspace.
• If you plan to force users to save emails to a specific, regular folder, you must
create an instance of the same folder in each business workspace. The
spelling and capitalization of each folder instance must match in all of the
business workspaces.
Example: If you want to allow users to save emails to a business workspace called
BW1, and also save emails to a second business workspace called BW2, create a regular
folder called Email communication in BW1, and a separate folder with the same name
in BW2.
• If you plan to allow users to browse to, and then select, folders in which to
save emails, you can create as many Email folders as you want in each
business workspace.
• If you plan to force users to save emails to a specific Email folder, you must
create an Email folder in each business workspace. You can choose to create
an Email folder with a different name in each business workspace or create
an instance of the same Email folder in each business workspace.
If you create an Email folder with a different name in each business
workspace, each folder that you create must be the first Email folder that
appears alphabetically in each business workspace. When a business
workspace has multiple Email folders, emails are saved only to the first
Email folder that appears alphabetically in that business workspace.
If you create an instance of the same Email folder in each business
workspace, the spelling and capitalization of each folder instance must
match in all of the business workspaces.
Tip: Regular folders and Email folders are specific types of folders that you can
create in Content Server. For more information about each folder type, see
OpenText Content Server - Get Started (LLESRT-H-UGD).
If you want to display a different set of search forms in the Select a search form list,
you can add search forms, or shortcuts that point to search forms, to the Search
Forms folder in the Business Workspaces volume. You must also configure each
search form as a custom view search.
1. For more information about creating search forms and configuring them as
custom view searches, see “Classic View: Configuring a simple search”
on page 72.
2. If you do not want to make search forms available to users, you can hide
the Custom search button from the add-in. For more information, see
“Configuring add-in settings” on page 83.
• Create a search form in the Search Forms folder. Browse to the Search
Forms folder, click Search on the Tools menu, and then configure the search
fields for the form.
• Create a search form in any other Content Server location, and then add a
shortcut that points to that search form in the Search Forms folder.
Tip: When you create a search form, consider setting its Content Type
system attribute to Business Workspace. When this attribute is set, only
business workspaces are returned in the search results.
2. Configure the search form as a custom view search. On the Make Custom View
Search page of the search form, select the Show check box for one or more
search fields, and then click Save.
2. Remove a search form or shortcut from the folder, for example, delete the item
from the folder or move it to a different location outside of the folder. The
corresponding search form is removed from the Select a search form list in the
add-in.
Before Outlook Add-in version 20.3, single sign-on (SSO) was disabled by default.
Beginning with version 20.3, for new installations, SSO is enabled by default. You
can change this setting in Step 6. Single sign-on requires configuration, the
instructions can be found in “Configuring your environment for SSO
authentication” on page 97.
1. On the global menu, click Enterprise > Business Workspaces, and then click
Outlook Add-in Configuration.
2. On the Outlook Add-in Configuration page, click General Configuration. On
the Configure Outlook Add-in page, do the following:
3. In the Email Saving Options area, if you want to specify the folders and folder
types to which users can save emails, do the following options:
• In addition, if you want to restrict users, so that they can only save
emails to Email folders, select Save emails only to email folders. Clear
this box if you want to allow users to save emails to any type of folder.
This box is cleared by default.
When this box is selected, the Save icon appears only when users place
their pointer on Email folders in the add-in. When this box is cleared,
the Save icon appears when users place their pointer on any type of
folder in the add-in.
b. Optional If you want users to save emails to a specific folder in a business
workspace, select Save emails to a pre-configured folder. This box is
cleared by default.
Clear this box if you want to allow users to save emails to any folder in a
business workspace. If you clear this box, you must select and configure the
Allow users to expand workspaces and browse workspace folders option
in Step 3.a instead.
If you select this box, you must choose one of the following options:
• If you want users to save emails to the first Email folder that appears
alphabetically in a business workspace, select Save emails to the first
email folder in the workspace.
You can use this option if, for example, you want to allow users to save
emails to Email folders with different names in each business
workspace (for example, an Email folder called MyFolder in one
business workspace and an Email folder called Communication in
another business workspace).
If you select this option, you must create an Email folder in each
business workspace that users can access in Content Server. Each folder
you create must be the first Email folder that appears alphabetically in
each business workspace.
• If you want users to save emails to the workspace root folder, select
Save emails to the workspace root folder. For information about the
workspace root folder, see OpenText Content Server User Online Help -
Business Workspaces (LLESCWS-H-UGD).
• If you want users to save emails to a specific regular folder or Email
folder, select Save emails to the following workspace folder. You can
use this option if, for example, you want users to save emails to a
specific folder that has the same name in each business workspace.
If you select this option, in the associated box, you must specify the
name of the folder to which users will save the emails. You must also
create an instance of the folder in each business workspace that users
can access in Content Server.
4. In the Page Size area, specify the number of items that are displayed from
business workspaces and folders at a time. By default, this value is 10.
5. Optional In the Search Forms area, select Show custom search section if you
want to make search forms available to users in the add-in.
By default, this option is selected, and users can use search forms to search for
business workspaces. You can specify which search forms are available in the
add-in. For more information, see “Creating search forms for the add-in”
on page 82.
When this option is cleared, the Custom search button is hidden from the add-
in and users can search for business workspaces only by name and type.
6. Optional In the Single Sign-on area, clear Enable if you do not want the add-in to
use single sign-on (SSO) authentication to access Content Server. By default, this
option is selected and SSO authentication is used.
You must configure your environment for SSO authentication. For more
information, see “Configuring your environment for SSO authentication”
In this example, users can browse to and select any folder in which to save
emails. The Save icon appears whenever users place their pointer on any folder
in any business workspace.
Folders to create
Any number of regular folders or Email folders in each business
workspace.
Email saving options to configure
1. Select Allow users to expand workspaces and browse workspace
folders.
2. Clear all other email saving options.
Folders to create
An Email folder in each business workspace. Each folder can have a
different name in each business workspace. Make sure that each folder you
create is the first Email folder that appears alphabetically in each business
workspace.
Email saving options to configure
1. Clear Allow users to expand workspaces and browse workspace
folders.
In this example, users can expand business workspaces to browse the folder
structure; however, they are permitted to save emails only to Email folders. The
Save icon appears whenever users place their pointer on an Email folder. The
Save icon does not appear when users place their pointer on regular folders.
Folders to create
Any number of Email folders in each business workspace.
Email saving options to configure
1. Select Allow users to expand workspaces and browse workspace
folders.
2. Select Save emails only to email folders.
3. Clear Save emails to a pre-configured folder.
Folders to create
An instance of a regular folder called Folder1 in each business workspace.
Email saving options to configure
1. Clear the Allow users to expand workspaces and browse workspace
folders option.
2. Select Save emails to a pre-configured folder.
3. Select Save emails to the following workspace folder, and then specify
Folder1 as the name of the folder to which users can save emails.
Example 3-6: Requiring users to save emails to the workspace root folder
pointer on the workspace root folder. Clicking this icon saves email to the
workspace root folder.
Folders to create
You do not need to create any folders. You need to designate the
workspace root folder. For more information, see OpenText Content Server
User Online Help - Business Workspaces (LLESCWS-H-UGD).
Whenever a user opens the add-in to save an email, the add-in performs the
following steps to determine which business workspaces to display in the Suggested
workspaces list:
1. The add-in uses the rules you configured to search for business workspaces
based on whether the email that is open contains a specific term or pattern in one
of its properties, for example, its subject line.
2. The add-in uses the email search settings you configured to search for business
workspaces containing emails that have the same sender and similar recipients
as the email that is open.
3. After performing both search processes, the add-in assigns the numeric weight
values that are specified within the rules and email search settings to each
business workspace. An overall weight value is calculated for each business
workspace based on the combined results of both search processes.
The business workspaces that have the highest overall weight values are then
displayed in the Suggested workspaces list. By default, up to five business
workspaces can appear in the list.
For more information about how the add-in performs each of these steps, see
“Understanding how rules and email search settings are applied” on page 89.
3.15.4.1 Understanding how rules and email search settings are applied
You can configure rules and email search settings on the Suggested Workspaces
Configuration page in the Business Workspaces volume. For more information, see
“Configuring Rules and Email Search Settings” on page 92.
Whenever a user opens the add-in to save an email, the following actions take place:
1. The add-in uses each rule that you configured to search for business workspaces.
When a rule is applied, the following actions take place:
a. The add-in uses the Matching Condition pattern and email property
specified within the rule to determine whether to apply the rule to the email
that is open. Specifically, the add-in checks whether the email property in the
opened email contains the pattern.
Example: If you select Order as the Workspace Type value, and if the Extraction
Term pattern extracts 1234 from the email property, the add-in retrieves all business
workspaces that have the type Order, and have names that contain 1234.
d. The add-in assigns a numeric weight value to each business workspace that
is retrieved. These weight values are added to the overall weight value of
each business workspace.
By default, the Default Weight value specified on the Workspace Rules tab
is assigned to each business workspace that is retrieved.
Example: If the Default Weight value is set to 20, a value of 20 is assigned to the
overall weight value of each business workspace that is retrieved.
However, if a Weight value is specified within the rule itself, the Weight
value overrides the Default Weight value.
Example: If you set the Weight value to 100, but set the Default Weight value to 20,
a weight value of 100 is assigned to each business workspace that is retrieved by that
rule specifically.
2. The add-in then uses email search settings you configured to search for relevant
emails. The following actions take place:
a. The add-in searches within all business workspaces to find previously stored
emails that contain the same sender or similar recipients as the email that is
open. In the email search settings, you can specify whether the add-in
performs searches based on the sender, recipients, or both.
Example: If you configured the add-in to perform searches based on both the sender
and recipients, and if the email that is open lists jdoe@domain.com as the sender
and jsmith@domain.com as a recipient, all previously stored emails that list
jdoe@domain.com as the sender or jsmith@domain.com as a recipient are
returned in the search results.
b. When such emails are found, the emails are sorted based on the Sort Emails
by option specified in the email search settings. For example, you can sort
the emails based on their last modified dates.
c. The add-in retrieves emails from the top of the sorted set. The add-in
retrieves a maximum of 50 emails and any emails that appear after the first
50 emails are excluded from the set of retrieved emails.
d. The add-in assigns a numeric weight value to each business workspace that
contains emails that were retrieved in the previous step. The weight values
are assigned based on the number of retrieved emails that each business
workspace contains.
These weight values are added to the overall weight value of each business
workspace and are calculated using the Weight of each Email value
specified in the email search settings.
Example: If the Weight of each Email value is set to 5, and a business workspace
contains 3 of the retrieved emails, a value of 15 is added to that business workspace’s
overall weight value.
3. To calculate an overall weight value for each business workspace, the add-in
uses the weight values that are assigned as a result of applying the rules and
searching for emails.
Example: If a business workspace is assigned a value of 20 after the rules are applied and
a value of 15 after the email search takes place, that business workspace’s overall weight
value is 35.
4. The business workspaces that have the highest overall weight values are then
displayed in the Suggested workspaces list.
Tips
• For more information about rules and email search settings, see “Testing
your rules and email search settings” on page 91.
• For more information about creating regular expressions, see https://
regex101.com/.
If a user opens an email that has this type of subject line in Outlook, the Business
Workspaces Outlook add-in automatically applies a default rule to determine which
business workspaces to display in the Suggested workspaces list. Specifically, the
add-in uses both the workspace type name and workspace name from the subject
line to search for relevant business workspaces to display in the Suggested
workspaces list.
The add-in assigns a numeric value of 30 to each business workspace that is found,
and then displays the relevant business workspaces in the Suggested workspaces
list.
If you configure rules and email search settings, the default rule is applied in
conjunction with the configured rules and email search settings.
You must first configure and save the rules and email search settings you want to
test on the Workspace Rules and Email Search tabs on the Suggested Workspaces
Configuration page. On the Test tab, you can then specify the properties to include
in a simulated email you want to test.
When you run the test, the add-in applies the rules and email search settings you
configured to the simulated email and displays the actions that would occur if a user
were to open an email containing the properties you specified. For example, the test
results show which values would be extracted from email properties and which
values would be used to search for emails and business workspaces when specific
rules are used.
If the test does not produce the intended results, you can edit the rules and email
search settings and run the test again. You can also run the test with different
simulated email properties.
1. On the global menu, click Enterprise > Business Workspaces, and then click
Outlook Add-in Configuration.
2. Click Suggested Workspaces Configuration.
3. On the General tab, configure the following options, as needed:
a. Optional Select the Show Suggested Workspaces Section option if you want
to display the Suggested workspaces list in the Business Workspaces
Outlook add-in. Clear this option to hide the list from the add-in. By
default, this option is selected.
b. In the Number of Suggested Workspaces field, select the maximum
number of business workspaces to display in the Suggested workspaces
list. By default, up to five business workspaces appear in the list.
4. On the Workspace Rules tab, do the following:
a. Select the Default Weight value you want to assign to each business
workspace that is found by any of the rules you configure. By default, this
value is added to the overall weight value of each business workspace that
is found by a rule.
b. Optional If you want to configure a rule, in the Rules area, click Add a Rule,
and then configure the following settings.
• Subject: allows the add-in to search for patterns within the subject
line of the opened email.
• Sender: allows the add-in to search for patterns within the Sender
field of the opened email.
• To: allows the add-in to search for patterns within the To field of
the opened email.
• Cc: allows the add-in to search for patterns within the Cc field of
the opened email.
Note: You can specify only one capturing group within the
regular expression. If you specify multiple capturing groups,
only the first capturing group is used to extract the value
from the email property.
v. In the Weight field, if needed, select the weight value you want to
assign when business workspaces are retrieved by this rule
specifically. This value is added to the overall weight value of each
business workspace that is found by this rule.
By default, this value is set to Default, meaning that the value that is
selected in the Default Weight list in Step 4.a is assigned to business
workspaces that are found by this rule. If you select a value other than
Default, the Weight value overrides the Default Weight value.
c. Click OK.
Note: Clicking OK adds the rule to the rules list; however, the rule is
not saved until you click Save Changes or Apply.
d. You can now configure additional rules, as needed, by following the steps
in Step 4.b.
Once you are finished configuring your rules, you will see the rules list.
The rules are sorted by weight and then by name. Rules are applied in the
order they are listed.
Tip: In the rules list, you can click the Edit button to edit a rule, or
the Delete button to delete a rule. You can also enable or disable a
rule by selecting or clearing its check box in the Enabled column.
5. On the Email Search tab, configure the following settings:
a. In the Sort Emails by field, select one of the following options to specify
how to sort the emails that are returned in the search results:
• Last modified date: sorts the emails by the last modified date in
descending order.
• Relevance: sorts the emails according to the relevance rules that are
defined in Content Server. For more information about relevance rules,
see OpenText Content Server - Content Server Administration (LLESWBA-
H-AGD).
The Sort Emails by option specifies which emails are retrieved if more than
50 emails are returned in the search results. The add-in retrieves only the
first 50 emails from the search results and excludes all emails that appear
after the first 50 emails. If more than 50 emails are returned in the search,
the sort order specifies which emails are included in the set of retrieved
emails and which emails are excluded from that set.
b. In the Weight of Each Email field, if needed, specify a numeric value that is
added to the overall weight value of a business workspace whenever an
email is found by the search. By default, the weight value is set to 1;
however, you can specify any positive integer.
For example, if the Weight of Each Email value is set to 5, and if 3 emails
are found in a business workspace, a value of 15 is added to that business
workspace’s overall weight value.
c. Optional Select Search Email Sender if you want to allow the add-in to find
previously saved emails that have the same sender as the email that is
open.
d. Optional Select Search Email Recipients if you want to allow the add-in to
find previously saved emails that include similar recipients as the email
that is open.
6. Click Save Changes to save the rules and search settings and return to the
Outlook Add-in Configuration folder.
Tip: You can also click Apply to save the rules and search settings without
leaving the page.
1. On the Test tab, in the Outlook User area, specify an Outlook email address to
represent the user who saves emails in Outlook.
2. In the Email Properties area, specify one or more email property values to
include in the simulated email you want to test.
• Sender: specify the email address of the sender to include in the simulated
email.
• To: specify one or more email addresses to include as the recipient in the
simulated email.
• Cc: specify one or more email addresses to include as additional recipients in
the simulated email.
• Subject: specify a phrase or term to include in the subject line of the
simulated email.
3. Click Test.
When the rule is applied, the add-in searches the subject line of the opened
email for the term customer. If the subject line contains that term, the add-in
uses the extraction term pattern to extract the characters that appear after
customer in the subject line.
For example, if the subject line is customer ABCD, the add-in extracts the value
ABCD. The add-in then retrieves all business workspaces that have the type
Customer and whose names include ABCD.
When the rule is applied, the add-in searches the subject line of the opened
email for the pattern order[\s|-]+\d+, that is, the term order, followed by
one or more spaces or hyphens, followed by one or more numbers. If the
subject line contains this pattern, the add-in uses the extraction term pattern to
extract the numbers that appear after order in the subject line.
For example, if the subject line is order - 1234, the add-in extracts the value
1234. The add-in then retrieves all business workspaces that have the type
Order and whose names include 1234.
When the rule is applied, the add-in searches the Sender field of the opened
email for the pattern equipment_[\d]+@server.com, that is, the term
2. In the Extractable Email Fields area, confirm that the following email fields are
selected:
• OTEmailSenderAddress
• OTEmailRecipientAddress
security settings for SSO authentication” on page 98 and “Adding URLs to the
list of trusted sites in Internet Options” on page 98.
• Enable SSO authentication in Content Server itself. For more information, see
OpenText Content Server - Directory Services Integration Administration Guide
(LLESDSI-AGD).
For more information about configuring security parameters, see the OpenText
Content Server Administration Online Help.
If you are configuring SSO authentication in your environment, you must also add
the URLs of all servers that provide access to Content Server (for example, the
OpenText Directory Services server, ADFS server, and any proxy servers).
1. On the Start menu, click Windows System > Control Panel. Click Internet
Options.
You can specify whether tracing messages are displayed only to a specific Content
Server user who is signed in to the add-in (for example, an administrator) or to all
Content Server users.
1. On the Content Server Administration page, click Business Workspaces > Set
up Outlook Add-in.
2. In the Debug Tracing area, select Enable tracing for and select one of the
following options:
• All users: displays tracing messages to all Content Server users who are
signed in to the add-in on any client.
• Specific user: displays tracing messages only when a specific Content Server
user is signed in to the add-in. Click the Choose User button to select a user.
3. Click Save Changes.
Filters
Select the type of tracing messages you want to display in the panel. For
example, select error to display only error messages in the panel.
Search
Specify a search query if you want to display tracing messages that contain
specific words or patterns in the panel. For example, you can specify a
search term or phrase in the text box, or select Regex and specify a regular
expression.
Tip: If you select Disable, the search options are dimmed in the panel.
Options
Configure the following options as needed:
• Click the Clear button to remove all of the tracing messages from the
panel.
• Click the Hide button to hide tracing messages from the panel. When
you click this option, tracing messages are generated in the background,
but do not appear in the panel. If you want to show tracing messages
after hiding them, click the Hide button again and then refresh the
Business Workspaces panel.
Tips
• If the panel contains a large number of tracing messages, you can copy
and paste the messages to a text file to analyze them in a different
application.
• The add-in tracing functionality is based on the log4javascript
framework. For more information about log4javascript, see http://
log4javascript.org/index.html.
Before transporting add-in settings, you must do the following on the target Content
Server system:
You can then use the Transport Warehouse to complete the transport process. This
process requires you to complete the following general tasks:
1. Create a Workbench on the source Content Server system where the add-in
settings are configured.
Tips
• If you want to transport content from the Search Forms folder, you
must open the folder and then add individual search forms or shortcuts
to the Workbench. You cannot add the Search Forms folder item to the
Workbench.
When the transport process is complete, the Outlook Add-in Configuration item on
the target system is overwritten.
Note: For more information about how to use the Transport Warehouse to
complete these tasks, see the Content Server User Online Help.
Administration
This chapter describes the regular tasks that you perform for the administration of
Business Workspaces.
Important
You need access to the Content Server administration and access rights of a
system administrator to change these settings.
For Business Workspaces, the following information has been added at the end of
the report:
Tip: You could use this report to compare two system environments, for
example the development system and the production system.
2. Select either the Lite System Report or the Full System Report option.
3. Click Generate.
Caution
Depending on the size of your system, the Full System Report may take
some time to be generated.
The generated report is a text document, called sysreport.txt, that resides in the
logs directory of your Content Server installation. When you finish generating a
System Report, the file path to the location where the file resides appears in the File
Path section on the Content Server System Report page. You can click the System
Report's link to access the report.
If a System Report has already been generated, a link to the most recently generated
report will appear as part of the header on the System Report page. To get the most
current version of the System Report, you must generate the report again.
Notes
• To use logging in Content Server in general, you must enable it: On the
Content Server Administration page, click Core System - Server
Configuration > Log Settings, and select log levels, for example, 2 – INFO
for Thread Logs.
• Changing the log level settings does not require a restart of the Content
Server services. You set the logging for the current Content Service instance
not for other instances of the Content Server.
The migration for templates is done for each template separately. For more
information, see “Migrating templates” on page 109.
You can choose what to convert first, binders or cases. In either case, your
scenario remains fully functional: You can have a business workspace that
contains cases; however you cannot create new cases in it. The same applies to
binders that contain business workspaces, which were converted from cases.
You can create new business workspaces in that binder, but you cannot create
any more cases in this binder.
Reference number for binders and cases – Binders and cases can have a
reference number property, whereas business workspace instances have a
reference number attribute. When you convert a binder or case instance to a
business workspace instance, the reference number property is stored in the
reference number attribute. As a prerequisite, you must configure the reference
number attribute to match the reference schema of the Template Workspaces
area.
Nesting – If the binders or cases allowed nesting, configure the workspace
hierarchies accordingly. The workspace template, which replaces binders, needs
a child classification for the former case type.
Contract file templates
Contract instances are migrated to business workspace instances with their
subitems.
Notes
• Area (only for cases and binder): Workspace Area for which this binder and
case is valid.
• Path: Path to the location, which contains items that you want to migrate.
• Recursive: Converts also all nested sub-items, which means it converts all
binders, cases or projects sub-folders of a folder, into business workspaces if
they match the search criteria. If no search filter is selected all sub-folders
will be converted.
• Name Filter: Apply a filter to the name field. You can, for example, search
for items that start with a certain string, or that end with certain characters.
• Object Type: A Content Server Object Type
• Business Workspace Template: Workspace template that will be applied to
the migrated workspaces
– Open: You are still working on it, the mapping will not be processed.
– Active: The mapping will be processed. To start the migration, see
“Running and monitoring a migration process” on page 108.
– In Progress: The mapping is currently being processed.
– Completed: The agent processed all binders and cases. For a detailed
result and possible errors, see “Running and monitoring a migration
process” on page 108.
2. Batch Size: Enter how many instances you want to process in one batch. If an
error occurs, the process stops this batch and continues with the next batch.
4. Select an option from the Refresh list to update the result lists.
The Overall Migration Status shows the sum of all migrated items. The Migration
Status table details this information per migration mapping. If an error occurs, check
the log file for more information. The log files are located in <OpenText home>\logs
\migration_logs\. If an error occurs during migration, it will be always logged
even if logging is turned off. You can filter the Migration Status table, for example,
to see only the entries of the last seven days. You can also sort the table by creation
date.
3. Click Submit.
Once the migration starts, you can see log files under in <OpenText home>\logs\
migration_logs\.
1. Go to the volume, where the templates for your folder are kept:
• Cases and Binders – Document Templates volume. From the Global menu,
select Enterprise > Document Templates.
• Contracts – Document Templates volume. From the Global menu, select
Enterprise > Document Templates.
• Folders – Document Templates volume. From the Global menu, select
Enterprise > Document Templates.
• Communities – Community templates volume. On the Content Server
Administration page, click Communities Administration > Open the
Community Templates Volume.
3. From the function menu of the item template, select Copy to Workspace
Template.
4. On the following page, select the workspace type and enter a name for the new
template. Some templates may require additional information.
General rules
Items on which transported objects depend, must either already exist on the target
system or be part of the transport package.
This means, you cannot deploy items on which an object depends afterwards.
Notes
• Optional dependencies
Dependencies for related workspaces are optional. If the related
workspace type neither exists on the target system nor in the transport
package, the relation is marked as optional dependency and removed
during deployment.
Workspace template, Related Business Workspaces node type
For more information about the Transport Warehouse, see the Content Server online
help.
• The import evaluates Content Server nodes like folders, classifications and
categories as they are used in the configuration of business object type,
workspace type and unique names by the name they had in the source system. If
a node with the same name exists in the target system, it is used, otherwise a
warning is issued. If more than one node with the same path is found, the first
one is used and a warning is issued. You can change the node on the preview
page.
• The import checks the usage of categories with attributes and attribute sets for
location and sub location path in workspace type and external document storage,
RM Classification, classification and multilingual names. If it is not correct a
warning is issued. Additionally, if the category does not contain the used
attributes or attribute sets a warning is issued.
• The import checks the usage of properties in business reference names
syntactically. If there is no mapping or multiple mappings in the transport file, a
warning is issued.
• If the transport file contains names for multilingual names in languages that are
not enabled in the target system, a warning is issued. The name is imported, but
it cannot be seen in the workspace type configuration as long as the language is
not enabled. If you change the workspace type before the language has been
enabled, this name is removed from the configuration.
• To find out whether a workspace type in the transport file must be created or
updated, workspace types are searched by their name given in the transport file.
If no business object type can be found, a new type is created. If there is no name
for a workspace type in the transport file, but the workspace type is associated to
a business object type in the target system, this workspace type is used.
• To find out whether a business object type in the transport file must be created or
updated, business object types are searched by their name, and also by the
combination of business object type/business application. If no business object
type can be found that way, a new type is created. If different types are found,
the import is rejected with the message Different Object Types found ….
• If workspace types are used in the Related Items sidebar widget and they are not
exported to the same file, these workspace types are also searched by their
names. You can change the found type on the preview page. This is also done if
only business object types are exported and imported but not their associated
workspace types.
ID Mapping
Contains all node IDs that have been found in the transport file, for example
for classifications, or for categories that are used for the location or the
workspace name. If the target system contains nodes with the same name as
the source system, they are prefilled with that suggestion. You can change
the node.
Important
Categories and attributes used for group replacement are not handled
as dependency of template transport items.
Users import the template via the transport workbench and need to
manually update the attribute and category IDs to get the problem
solved.
Workspace Types , Variable Definitions, and only for Extended ECM also:
Business Object Types, Unique Names
If workspace types, business object types, unique names, and variable
definitions are part of the export, they are listed in these sections. You can
see what data is being imported if workspace types or business object types
are created or updated.
a. Click Select to map another node. These settings are buffered and used
when you refresh the preview or start the import. Alternatively, edit the
transport file and save it.
b. Click Preview to read the new changes into the preview.
6. When you are satisfied with the import preview, click Import.
A result page informs you in detail about what has been imported.
You can configure if and how users can copy, move, or restructure business
workspaces.
Per workspace You can inhibit copying for each workspace type.
type
Usage You can grant the Move Business Workspaces usage privilege to a group of users.
Privileges You need administrator permissions for this.
Classification As default, users can copy, move, or restructure business workspaces only to
independent folders, which have the same classification as their original folder. However, you can
disable this check and allow users to copy, move, or restructure business
workspaces wherever they want to. This is a system-wide setting and you need
administrator permissions for it.
With OpenText Object Importer, you can export any number of Content Server items
from one Content Server to a file. With this file, you can manually or automatically
import them into another Content Server system. The OpenText Object Importer is a
standard module, but requires a separate license. If the Object Importer features are
not available, contact OpenText Support for information about how to purchase a
license.
This chapter provides information about the export and import of object types
related to Business Workspaces. For a comprehensive documentation of the
OpenText Object Importer, see OpenText Content Server - Object Importer and Object
Exporter Administration Guide (LLESSOI-AGD) or the online help for respective
Content Server Administration pages. That documentation also contains a chapter
with best practices.
In addition to the standard object types, you can export and import the following
object types related to Extended ECM.
This also means, that you can have any of the above standard object type in a
workspace template or business workspace and still export or import them
successfully.
<role action="create"
name="ManagerRole"
type="271805">
<participant
action="add" type="user"><!
[CDATA[Katie]]></
participant>
</role>
</roles>
<![CDATA[Enterprise:CWS:OI
Instance1]]></relatednode>
<relatednode action="add"
reltype="child"
subtype="848">
<![CDATA[Enterprise:CWS:OI
Instance2]]></relatednode>
<mergePermsWithDestination><
![CDATA[true]]>
</mergePermsWithDestination>
<template action="create"><!
[CDATA[Content Server
Document
Templates:Customers
Template]]></template>
</otsapwksp>
<targetGroupTemplate></
targetGroupTemplate>
</groupmapping>
</otsapwksp>
<mergePermsWithDestination><
![CDATA[true]]></
mergePermsWithDestination>
</otsapwksp>
If you export a business workspace both information will be added by default. Only
if edited the export to file to manually add roles, you must provide action, type,
name attributes.
Note: The entire import control file, including comments, must be contained
within the import tags, <import></import>, or else it will fail. It is very
important that the control file be properly formatted.
This example exports all business workspaces in the Customers folder in the
Enterprise workspace, including all their children items. It saves the export file
to C:\OPENTEXT\OEOI\export_files.
<?xml version="1.0" encoding="UTF-8"?>
<export>
<node>
<location>Enterprise:Customers</location>
<docstorage>C:\OPENTEXT\OEOI\export_files</docstorage>
<recurse>TRUE</recurse>
</node>
</export>
This example imports all workspaces in the Customers:India folder, using the
workspace template “Customers AsiaPacific”. The title of the business
workspaces is generated from the OI Instance category attribute.
This example updates the roles and participants in a business workspaces. The
location element is mandatory for the update action, because a node from
that location is updated if and only if that node type is enabled for Object
Importer.
?xml version="1.0" encoding="UTF-8"?>
<import>
<node action="update" id="52733" type="businessworkspace">
<category name="Content Server Categories:Business Workspace Category">
<attribute name="Name"><![CDATA[Customers]]></attribute>
</category>
<classification classpath="Classifications:Root Classification Tree:Customer"
inherit="true">
</classification>
<location><![CDATA[Enterprise:Customers:India]]></location>
<roles>
<role action="delete" name="editor role">
</role>
<role action="update" name="manager role">
<participant action="add" type="user"><![CDATA[BusinessAdmin]]></
participant>
<participant action="remove" type="user"><![CDATA[Admin]]></participant>
</role>
<role action="create" isLeaderRole="true" name="New role" type="52733">
<participant action="add" type="user"><![CDATA[Admin]]></participant>
<participant action="add" type="group"><![CDATA[enduser group]]></
participant>
</role>
</roles>
</node>
</import>
</node>
</import>
This example deletes the business workspace with ID 52733 from the China
folder.
<?xml version="1.0" encoding="UTF-8"?>
<import>
<node action="delete" id="52733" type="businessworkspace">
<location><![CDATA[Enterprise:Customer:China]]></location>
</node>
</import>
This example deletes all items in the Customers > Austria folder.
<?xml version="1.0" encoding="UTF-8"?>
<import>
<node action="delete">
<location><![CDATA[Enterprise:Customers:Austria]]></location>
</node>
</import>
<sourceGroupName><![CDATA[Zappos-All]]></sourceGroupName>
<targetGroupTemplate></targetGroupTemplate>
</groupmapping>
<mergePermsWithDestination><![CDATA[true]]></mergePermsWithDestination>
</otsapwksp>
<rmclassification classpath="RMClass" filenumber="1" primary="true">
<accession></accession>
<addressee></addressee>
<cycleperiod></cycleperiod>
<essential><![CDATA[TEMPLATE RM]]></essential>
<lastreviewdate></lastreviewdate>
<nextreviewdate></nextreviewdate>
<official><![CDATA[0]]></official>
<originator></originator>
<originorganization></originorganization>
<otheraddressee></otheraddressee>
<receiveddate></receiveddate>
<recorddate><![CDATA[20190903]]></recorddate>
<rsi></rsi>
<status><![CDATA[TEMPLATE RM]]></status>
<statusdate><![CDATA[20190925]]></statusdate>
<storage><![CDATA[TEMPLATE RM]]></storage>
<subject></subject>
</rmclassification>
<roles>
<role action="create" description="editor role description" name="editor
role" type="52953">
<participant action="add" type="user"><![CDATA[ranthari]]></participant>
</role>
<role action="create" name="manager role" type="52953">
<participant action="add" type="user"><![CDATA[rtadakam]]></participant>
</role>
<role action="create" isLeaderRole="true" name="reader role" type="52953">
<participant action="add" type="group"><![CDATA[enduser group]]></
participant>
</role>
<role action="create" isDefaultRole="true" name="Template Administrator"
type="52953">
<participant action="add" type="user"><![CDATA[skarnati]]></participant>
</role>
</roles>
<title clear="true" language="ar"></title>
<title clear="true" language="de"></title>
<title language="en"><![CDATA[OI bwtemplate]]></title>
</node>
</import>
• Role creation:
<role action="create" description="editor role description" name="editor role"
type="52733">
<participant action="add" type="user"><![CDATA[Admin]]></participant>
</role>
In this example, the type value specifies the business workspace in the source
Content Server instance. It is needed to differentiate roles with same names. If
two roles with the same name from two different levels of business workspaces
are inherited to the folder or document, you must be able to differentiate, which
role belongs to which workspace type information.
• Role update:
<role action="update" description="updated description" name="editor role"> </
role>
• Role Deletion:
<role action="delete" name="editor role"> </role>
To add a participant to a role you can either use the create or update action. To
remove a participant, you use the role action update and the participant action
remove.
Business Workspaces
Content Server core module that enables the use of business workspaces with or
without a connection to a business application.
business workspace
Content Server item that contains documents and other items which are related to
a business object.
category
Content Server concept to store metadata. A category contains attributes or
attribute sets. A category can be mapped to store metadata delivered from the
business application.
Classic UI
Classic View
Content Server user interface with folders, function menus and sidebars. As
opposed to Content Server Smart View.
See also: Smart UI
classification
Classifications are used to categorize Content Server items, for example,
documents, compound documents, and folders into a taxonomy of Classifications
called Classification Trees. For business workspaces, classifications control what
kind of business workspace can be created in a certain folder.
document metadata
Describes the document and its business context. Different types of documents
may have different metadata assigned. Metadata can be used to search for a
document.
document properties
Set of attributes that all documents share; for example, the owner of a document
or the creation date.
document templates
Templates for documents with default content and attributes.
group replacement
Method to dynamically assign access rights for a Content Server item such as a
business workspace or a document to a group of users. The group replacement is
typically based on attributes of the Content Server item.
indexing
Process of collecting data about Content Server items so that they can be searched
with Content Server search functionality.
OTDS
perspective
Controls how users see the layout of a business workspace in Content Server
Smart View. Perspectives consider rules, for example, the workspace type,
template, or the user group. You design and configure a perspective in
Perspective Manager, a tool that walks you through the creation of a perspective
and translates it into ActiveView coding.
Perspective Manager
See: perspective
record
Records Management
relationship
Hierarchical relationship between business objects that are visualized as
relationships between business workspaces. A sidebar widget and Related
Workspaces Folders make related business workspaces visible in Classic View. In
Smart View, a Related Workspaces widget makes related business workspaces
visible. Automatic relationships are defined in the property provider. Users can
establish manual relationships.
sidebar widget
Element of a business workspace in Classic View that displays various types of
business workspace metadata and information to the end user.
simple search
Saved query and customized search form that can be used to find business
workspaces, cases and binders, and to create shortcuts. Also known as Custom
View Search in Content Server.
Smart UI
Smart View
Content Server user interface with a landing page and container pages. The
content is presented in tiles that contain widgets. The pages are highly
configurable using the Perspective Manager.
system attributes
Metadata that all content items have in common, for example item names, creator
of an item, or the modification date.
widget
Element of the user interface that displays information for the user.
workspace templates
Templates for new business workspaces with default configuration, folder
structure, and optionally default content. Templates are offered to the user based
on the classification and the storage location of the new document.
workspace type
Content Server object that controls the location where a business workspace is
stored, some of the GUI components such as sidebar widgets, and the name
pattern of the business workspace.