Introduction

The 'Admin Center' app is where you configure all your officeatwork Apps and Add-ins.

Admin Center
Office App Award Winner
Microsoft 365 App Certified

Designed for any browser

Supported Browsers

Any modern browser is currently supported

Word
Edge
Word
Chrome
Word
Safari
Word
Firefox

Please note:  Internet Explorer is not supported anymore.

Supported User Accounts

The 'Admin Center' supports the following user accounts:

Word
Microsoft 365 Account

Please note:  Personal Microsoft accounts are not supported.

Launch

Organizational use

Use the following link to launch the 'Admin Center' in your browser:
https://admin.officeatwork.com

After launching the 'Admin Center' you will be immediately taken to the Microsoft sign-in page where you need to use your Microsoft 365 account to sign in.

Use

Use the 'Manage' buttons to manage the individual apps.

Administrators

Section
Top

Here you can maintain your list of officeatwork Administrators. Only officeatwork Administrator users will be able to apply any changes in Admin Center.

Add

Use the 'Add' button to add new administrators. In the fly-out search for a user and click 'Save' to add the user to the list of administrators.

Delete

Select any existing administrator(s) in the list of administrators and then click on the 'Delete' button to delete the selected administrator(s).

Add myself

Use the 'Add myself' button to add yourself to the list of officeatwork administrators. This flow will trigger a consent that can only be given by a Microsoft 365 administrator. This way Microsoft 365 administrators can add themselves to the list of officeatwork administrators.

Content Translations

Section
Top

You can translate some document elements in your Office documents using a translation function in officeatwork placeholders so that your placeholders dynamically adopt to the chosen document language.

Designer

You can connect the Designer app with a translations list hosted in your SharePoint tenant.

Create a TRANSLATIONS list

You can create new or use any existing SharePoint list in your Microsoft 365 Tenant to act as your translations source for your officeatwork Apps. The only requirements you need to know are the following:

Connect TRANSLATIONS list

To connect a SharePoint list as your translations source click on the Manage button on the 'Content Translations' card. Paste the URL of your SharePoint list into the SharePoint List URL field. Click on 'Verify' button to verify the URL. Click on Save to complete the step.

Please note:

The Admin Center needs a SharePoint read permission to validate your SharePoint List URL. In case that permission has not yet been granted you will see a 'Connect' button. Press that and complete the Grant flow to allow the Admin Center to read from your SharePoint tenant.

Manage TRANSLATIONS

You can manage your translations using the native SharePoint UI for editing SharePoint lists.

Using TRANSLATIONS

You can use the translations via the translate() function. Here is an example:

{{ translate('TranslationKey') }}

Analytics

Section
Top

Available for Template Chooser, Content Chooser, Image Chooser, Slide Chooser, Designer, Wizard, Verifier, and Uploader

You can customize the analytics settings that will allow you to get insights into the usage of your assets and data used within the officeatwork Apps and Add-Ins.

Custom Extension Property

Section
Top

Available for Designer

You can extend the properties of your Office 365 Input Field by linking existing extension properties configured in your Microsoft 365 tenant.

Add, Delete

Use the 'Add' button to create a new Custom Extension. Select a Custom Extension and click the 'Delete' button to delete the Custom Extension. The order of the Custom Extensions is irrelevant as the list in the Designer is sorted alphabetically.

Link a extension property

The 'Extension Name' dropdown is automatically populated with all extension properties available in your Microsoft 365 tenant.

Please note:

Each extension property can be linked only once . The Dropdown will filter out already linked extension properties.

In the 'Display Name' text field a user readable name can be defined for the linked extension property. The Display Name will be used in the Designer.

Deployment

Section
Top

This page has been moved to ->here.

Help Experience

Section
Top

This page has been moved to ->here.

Library Sources

Section
Top

Available for Template Chooser, Content Chooser, Image Chooser, and Slide Chooser

You can enable or disable library sources by clicking 'Manage' and then choosing 'Enable' or 'Disable' accordingly.

Mail Signature

Section
Top

Available for Mail Signature

Define your custom mail signature to be brand compliant and include dynamic data so that it is personalized for all your employees. Click on 'Mange' to customize your mail signature template.

Template

The template panel will allow you to customize your signature.

A preview of the different Mail Signature options for 'New', 'Forward', and 'Reply' is constantly updated for you to see the effect of your changes to the mail signature template.

Please note:

All links you use in your signature template should be secure links starting with https:// and not http://. Non secure links might automatically be removed by Outlook when inserting the signature into your email.

Sample Mail Signature template:

<p style="

font-family: system-ui, 'Segoe UI', Roboto, Oxygen, Ubuntu, Helvetica, Arial, sans-serif;

font-size: 14px;

line-height: 1.4;">

<strong>{{ user.displayName }}</strong><br>

{% if user.businessPhones[0] %}{{ user.businessPhones[0] }}<br>{% endif %}

<a href="mailto:{{ user.mail }}" target="_blank" rel="noopener noreferrer">{{ user.mail }}</a><br>

</p>

Insert Image

Use this menu to insert a HTML reference to images you uploaded via the Images tab.

Insert User

Use this menu to insert Nunjucks templating engine reference to user properties coming from your Azure AD.

Conditions

Conditions can help you isolate parts (or the entire signature template) for specific scenarios. You can for instance show a different signature for mail messages and appointment messages, internal or external mail recipients, HTML or TXT formatted messages etc.

Please be aware, that any part of the signature that is not encapsulated by a specific condition will be visible for all scenarios.

Use the 'Mail Conditions' menu to insert Nunjucks templating engine logic to differentiate between scenarios.

Here is the list of the available conditions:

Please note:

All of the above listed conditions are subject to your Outlook version supporting the condition. Check our Mail Signature Compatibility article in our help center for more detials.

mail.isMessage, mail.isAppointment

With this condition options you can create a specific signature for mail messages and appointments. mail.isMessage will return True for all email messages (new, reply, and forward). mail.isAppointment will return True for appointments only.

mail.isNew, mail.isForward, mail.isReply

With this condition options you can create a specific signature or parts of a signature that will apply (render) for new, forward or reply messages only. mail.isNew will return True for new email messages. mail.isForward will return True for forwarded email messages. mail.isReply will return True for reply email messages

mail.isHtml, mail.isPlainText

With this condition options you can create a specific signature or parts of a signature that will apply (render) for text or HTML messages only. mail.isHtml will return True for HTML formatted email messages. mail.isPlainText will return True for text only formated email messages.

mail.isInternal, mail.isExternal

With this condition option you can create a specific signature or parts of a signature that will apply (render) for internal or external audiences only. As soon as one recipient is not from within your organization the constant mail.isExternal will return True. As long as all recipients are from within your organization the constant mail.isInternal will return True.

Please note:

It can take up-to 30 minutes for new users that got added to your organization to get recognized as internal recipients. Please also note that by default officeatwork will return true for isExternal and false for isInternal if the condition is not supported by your platform or there are no recipients defined.

Language (coming soon)

You can use the locale.code constant to evaluate the chosen language for your mail Signature.

locale.code is set according to the following priorities:

  1. Choice the user made via the Outlook Mail Signature add-in.

  2. Outlook application language if found in the list of supported languages defined in the mail signature template. The matching is done culture tolerant, meaning a match is made if only the language is matched without a matching culture setting.

  3. User's Microsoft 365 language if found in the list of supported languages defined in the mail signature template. The matching is done culture tolerant, meaning a match is made if only the language is matched without a matching culture setting.

  4. First language in the list of languages defined in the mail signature template.

Here some possible sample values:

Images

The images panel will allow you to upload images that can be used in your mail signature template.

Add

Use the 'Add' button to upload images.

Delete

Select an image in the list and then use the 'Delete' button to delete that image. Please remember to also remove the links in your Mail Signature template to that image.

Permissions

Section
Top

This page has been moved to ->here.

SharePoint Libraries

Section
Top

Available for Template Chooser, Content Chooser, Image Chooser, Slide Chooser, and Mail Signature

Add, Delete and Sort

Use the 'Add' button to create a new library. Select the library and click the 'Delete' button to delete the library. Drag-and-drop your libraries to sort them in the order you want them to appear in the library picking experiences in the add-ins and Apps for your users.

Please note: Changes made to the list of libraries will not appear for signed-in App or Add-in users immediately, but can take up to 60 minutes. If a user wants to see the changes sooner, then they need to sign-out and back into the App or Add-in.

General settings

Paste the URL of your SharePoint document library into the 'Linked Document Library' field and press 'Verify' to check if the URL resolves. If it does it will be replaced with the name of the SharePoint document library and become a link so that you can easily navigate to that library.

In the Name file give your library a Name that your users will see in the list of available libraries. If you need to translate the name into different languages switch to the 'Translation' section to capture your translations.

Translation settings

The translation section will allow you to capture a translation for your library so that your users see the name of your library in their user interface language. Click 'Add' to create a new translation and choose a language for the translation. Repeat this until you have captured all translations.

Applications settings

In this section you can define in what applications this library should appear in. Tick each application you want this library to be visible in.

Users settings

The Users section will allow you to define who can see this library in the list of available libraries. Choose 'Everyone' if you want all users to see the library or chooser 'Specific Users and Groups' if you want to scope the visibility of the library to specific users and/or groups.

User Interface Translations

Section
Top

Available for Designer

You can translate some UI experiences in your officeatwork Apps to offer your users an app experience in their preferred language.

Designer

You can connect the Designer app with a translations list hosted in your SharePoint tenant.

Create a TRANSLATIONS list

You can create new or use any existing SharePoint list in your Microsoft 365 Tenant to act as your translations source for your officeatwork Apps. The only requirements you need to know are the following:

Connect TRANSLATIONS list

To connect a SharePoint list as your translations source click on the Manage button on the UI Translations pane. Paste the URL of your SharePoint list into the SharePoint List URL field. Click on 'Verify' button to verify the URL. Click on Save to complete the step.

Please note:

The Admin Center needs a SharePoint read permission to validate your SharePoint List URL. In case that permission has not yet been granted you will see a 'Connect' button. Press that and complete the Grant flow to allow the Admin Center to read from your SharePoint tenant.

Manage TRANSLATIONS

You can manage your translations using the native SharePoint UI for editing SharePoint lists.