January 13, 2026
Adding items to Launch Pad Widget
Learn how to add items via My Apps Content App
The purpose of this topic is to provide the detailed steps required to configure and deploy the Akumina Digital Workplace Foundation Site using the AppManager Version 4.0 or greater release. The steps will include configuring certain SharePoint options in addition to the options in the Akumina AppManager.
Who should use this Documentation?To fully use this documentation, you should be a SharePoint Administrator as well as an Akumina AppManager Administrator.
The first step is to create the Site Collection into which you want to add the Akumina Foundation site. Once the Site Collection is created and configured, add the AppManager App to the root of the Site Collection (see separate documents “Installing AppManager in the Cloud” or “Installing AppManager on Premises” for details of installing AppManager and connecting to your site collection).
IMPORTANT: Ensure that the user who will be setting up AppManager and deploying the Akumina Foundation site is in the OWNERS group for the parent site of the Site Collection. It is not sufficient for that user to just be a Site Collection administrator. Enable Specific “Site Collection Features”On the “Site Settings > Site collection features” (found under Site Collection Administration) page, verify the following features are ACTIVE:
Also in Site Collection Features, DEACTIVATE the Limited-access permissions lockdown (required for the DMS and DSL):
In addition to the items covered in the AppManager installation documentation, there are some specific settings required for the Akumina Foundation site.
Regardless of whether or not you are setting up forms support (see separate Forms Setup Guide), there must be a value set in the following key which resides in the interchange.settings.config file. Best practice is to use a GUID generator (such as https://www.guidgenerator.com/ ). Copy this value as it will be used in the “InterChange Query Key” field when creating the Akumina Foundation site.
<add key="akumina:BackgroundProcessorKey" value="GUID VALUE HERE"/>
Azure Storage Account Configured for using the Graph API (O365 only)
If the Foundation Site will be utilizing the Graph API for connection to Azure AD (to enable functionality such as the People Directory, Akumina Workspaces, My Calendar and others) an Azure Storage Account must be configured and the keys specified in the interchange.settings.config file. The following is the format of the key to set:
<add key="akumina:RemoteStorageConnection" value="DefaultEndpointsProtocol=http;AccountName=myAccount;AccountKey=myKey;" />
Replace the highlighted value above with the Connection String generated in the Azure Storage Account which contains the protocol, account name and account key.
Example Connection String Value:
Site based Global Settings in AppManagerDefaultEndpointsProtocol=https;AccountName=akuminadiag333;AccountKey=5W0jT33da5SLIX/DgtnjyHdYbyWk2JhVyeGfy7AXoRP7bps9L745WJLeHVMqhd3qsdOKQQEjPlf2ONMfYG4IWg==;
The first time an AppManager Admin accesses AppManager in a new Site Collection or a newly created sub-site, they are brought to the Settings screen to define the Global Settings for the site. The first action is to configure the Global Settings for the Site.
Click on Edit for Global Settings
Save and Exit to return to the previous screen.
Creating the Akumina Foundation site using the Site Creator App
There are three actions that can be selected:
The URL will be displayed in the AppManager address bar. The Query Key is the value that is set in the AppManager web.config file for the"akumina:BackgroundProcessorKey"
Note: Depending on your version, the Subscription ID field may not be present.
The site can be deployed with or without the Azure AD connection enabled. With Azure AD enabled, and the associated fields completed, features such as Akumina Workspaces, content targeting, the Directory, shared calendars, My Activity, My Events, Skype integration and more are enabled. If not enabled during the initial deployment, it can be enabled later using the “Update Configuration Settings” option under the “Digital Workplace Core Site”.
See the topic “Graph API Connection for Azure AD” for details on how to obtain the Client ID, AAD Client Secret, Subscription ID, SkypeApiKeyCC and SkypeApiKey.
The Caching Strategy can be set to light (1 min), medium (60 mins), heavy (360 mins), or extreme (1440 mins). You can also enter a specific integer value for the number of minutes to cache. This cache will apply globally, but is overridden by any cache setting on an individual control.
Setting this option enables the use of the “Cntrl-uparrow” to view the current site settings (such as groups and AD values) that are active for the current logged in user.
This is a list of the pages which you want to EXCLUDE from the search results. A page listed here will not be crawled by the search engine. Pages are separated by commas and can use a relative URL path. The default search, page not found and logout pages are automatically populated in this field. You can add additional pages now or after the site deploy.
This list only applies if the Multilingual Feature is licensed and enabled. It calls out the SharePoint lists that do not need to be multilingual enabled when multilingual support is added.
The default logo is displayed, but at this time a new logo file can be selected
There are 9 themes included from which to choose. In addition, a custom theme can be added by a developer/designer. Themes can be updated at any time after the initial deployment using the “Update Configuration Settings” option in the Digital Workplace Foundation Site
Selecting this option will automatically deploy 4 “department” subsites titled Finance, Marketing, Human Resources and IT. This option can be helpful when deploying as a reference site, or if those departments exist in your organization. Subsites can also be individually generated at any time after this initial deployment.
This is the GoogleMapApiKey which is used for the “Traffic” control in the footer of the Akumina Foundation site. A free API key can be obtained at the following URL: https://developers.google.com/maps/documentation/javascript/get-api-key
Once all the desired options are specified, use the "Deploy All" button to start the deployment. This will provision all of the Master Page and supporting pages/layouts, lists with default content and friendlyURLs configured, default term sets, all supporting images, as well as the Apps for the site in AppManager. Status messages will display the progress of the provisioning at each step, and a Success message will be displayed once the provisioning is complete.
When complete, access the site and you should be taken to the new Akumina Foundation site homepage.
Creating a Department Sub-Site using the Site Creator App
In this case we are deploying a new department sub-site so will select “Create New Installation”. The list of options available will be displayed and are broken down as follows:
Once all desired options are specified, use the button to start the deployment. This will provision the supporting pages/layouts, lists with default content and friendlyURLs configured, default term sets, all supporting images, as well as the Apps for the department site in AppManager. Status messages will display the progress of the provisioning at each step, and a Success message will be displayed once the provisioning is complete.
See also: Setting Permissions on Core Supporting Lists
There are a number of lists that support the Akumina Framework and the Foundation site that ALL users must have edit, contribute and read permissions to (especially visitors). As an example, all users must be able to have their personal Dashboard configuration data saved in the DashboardDragDrop_AK list. which requires their user to be able to write to that list.
Here are the lists that must be permissioned for everyone to be able to edit, contribute and read:
If you enabled Azure AD in the site so that you could take advantage of the additional features, there are a few additional steps to complete the configuration:
Run the PeopleSync Console App First
Make sure that the PeopleSync Console App has been installed, configured, and has run at least one synchronization. This will populate the AzureAD information so that it is available to the AppManager and to your site.
See Using the PeopleSync Console App
Mapping Your Site Departments to its Azure AD Equivalent
This step can be done at any time, and whenever you add a new department to the site. This mapping is used to determine, when using targeting, the correct department targeted content for the current logged in user. To perform the mapping, access the “Department Manager” in the Management Apps tab.
Select the Department Sub-site you want to map from the “Sites” drop down, then click on “Load Properties” to view the values for that subsite. This interface also allows you to change the Title and the image color for an existing site at any time, as well as exclude a site from appearing on the Department Listing Page (for a non-department subsite). To map the selected site to its Azure AD equivalent, use the Department drop down which will display all of the Azure AD values set in its the “Department” field. This is why it is important to do the People Sync step PRIOR to this step as the Azure AD values come from there.
The Company Calendar connects to a group calendar in Office 365 to get its data. The name of the group calendar needs to be set either in the Widget Manager or using the front end widget edit.
To set using the Widget Manager Management App:If you deploy the Akumina Foundation site without the Azure AD support, then there is functionality which is initially deployed on the site but which you may want to remove. The following items will not function without Azure AD (Graph API) support enabled:
Left Rail
(these items can be hidden in the left rail using the “Rail Manager” Management App
(these nav items can be removed using the Main Menu Content App)
(these can be disabled using the “Enabled” setting in the Dashboard Widget Manager Management App).
If your organization is user Internet Explorer browsers, there is an additional setting required to enable the “My Apps” functionality from both the left rail and the widget on the Dashboard.
Access the “DigispaceConfigurationIDS_AK” list and set the “LOADER_STEPS_ENABLE_FETCHSPGROUPS” key to “true”
Refer to the topic "Additional Steps for IE Browser Support On-Prem" or "Additional Steps for IE Browser Support Cloud" for all required steps to support IE browsers.
Once the Akumina Foundation Site Home site is provisioned, there are a number of configuration steps needed to enable the search functionality for the controls.
To properly index the content of the Akumina Foundation site so that search results will return the page the content is on rather than the SharePoint List that contains it, the Akumina Foundation site includes a special “PageData” function. Search needs to be configured as follows to enable this function.
Ensure that the Required Crawled Properties exist in the Search SchemaThere are two crawled properties that need to exist for this step: ows_PageDataSiteId and ows_PageDataTitle. To ensure these exist:
Note: After completing the mappings, it is recommended that you confirm the mappings exist and are correctly configured by returning to the Search Schema page and once again filtering for “PageDataSiteId” and “PageDataTitle” and verifying their settings.
Navigate to List "PageData_AK"On the root site collection, site contents, navigate to the list “PageData_AK”, verify that there is content in this list. Content gets added to this list by visiting site pages.
ReIndex List PageData_AK
On the root site collection, site contents, navigate to the list SETTINGS page of the list “PageData_AK”.
NOTE – IT CAN TAKE UP TO 24 HOURS BEFORE THE CRAWL WILL TAKE EFFECT ON THIS SITE AND RETURN SITE SEARCH RESULTS.
Search and Offline AvailabilityTrigger a search for the entire site by accessing Site Settings/Search and Offline Availability
Select “Always index all Web Parts on this site”, click on Reindex site and then click “Reindex Site”. Once complete, click “OK”
For the Document Summary List (DSL) certain search properties need to be configured to support its functionality:
Configure Audit Log Trimming for the Popular List
Preparing your Document Library for Drag and Drop, Categories and Tags
If there are columns associated with the library that are marked as “required” then those columns will show up in the “Require Field Modal” as part of the “Drag and Drop” process. If a library has a Meta Data Column with the name = Category and marked as “required”, then on the Document Management System (DMS) page the documents can be TAGGED with terms associated with the “Term Set” Category” as part of the drag and drop process. These terms associated with the column Category will also appear and can be used to refine the document grid, when a user click the refiner “Categories” Browse button.
For the DSL Recommended Tab to work, the Term “Recommended” must be added to a Meta Data Column such as “Category”.
Below is an example of setting up a column of type Meta Data “Category” for the document library.
Find and SAVE the “App ID” for the Site Collections Workflow
To enable the Workflows, we first need to get the “App ID” for workflow for your site collection.
“App ID” for the Workflow example: bfacce90-5e7b-48dd-997b-635640c878b3
<AppPermissionRequests>
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="FullControl" />
</AppPermissionRequests>
After the initial installation, if you need to update any of the settings on a site, access the Site Creator and select the “Update Configuration Settings” action.
To Update the Azure AD Settings, Search Page Exlusion List or Language Neutral List:
To Update the Site Logo, Theme or Google Map Key
Note that even though the image thumbnails appear broken, selecting an image will still work correctly.
There is an issue with editing the Content Editor web part (used to add the widget snippet to a page) using the EDGE browser. The EDGE browser causes the Content Editor web part to incorrectly save the snippet code. The EDGE browser should not be used for page editing.