Mac Classifier
VERSION 3.12.7
RELEASE NOTE
Boldon James
May 2022
RN568117
CONTENTS
INTRODUCTION
SYSTEM REQUIREMENTS
INSTALLATION INSTRUCTIONS
FURTHER INFORMATION
DOCUMENTATION
COMPARISON WITH PREVIOUS RELEASES
CONTACT US
1. INTRODUCTION
Boldon James Mac Classifier enhances the Microsoft Office suite of products to provide support for email and document protective marking on Apple Macintosh. It supports the labelling of:
- Microsoft Outlook Emails
- Microsoft PowerPoint Presentations
- Microsoft Word Documents
- Microsoft Excel Spreadsheets
The label value may be applied as a combination of visual markings and/or metadata as defined by the Classifier configuration, which is managed by Classifier Administration.
Back to contents
2. SYSTEM REQUIREMENTS
2.1 Hardware
- 64-bit Apple Mac, Intel or M1 processor
2.2 Operating System
-
Catalina – 10.15
-
Big Sur – 11
-
Monterey – 12
2.3 Office
- Office 2016 / 2019 / Office 365, version 15.26 or later
2.4 Prerequisites
- Mono version 6.4
or later
is required. Mono can be obtained
from https://download.mono-project.com/.
- If you need to access the label on Office 2003-format documents (e.g. files with extension .doc, .xls, .ppt), to perform checks on those types of files present as attachments when sending email messages, then you must install the libgsf software package for this to work. This can be downloaded and installed by following the instructions found at
http://macappstore.org/libgsf/.
Back to contents
3. INSTALLATION INSTRUCTIONS
Before Installation
- Users must be logged on with administrator privileges.
- You must download and install a suitable Mono framework. See Prerequisites
above for guidance.
Installation
- Run "Mac Classifier-M.m.v.b.pkg" from the installation media (where M is
the major version, m is the minor version, v is the subversion, and b is the
build number) which will launch the Installer and follow the on screen instructions.
- If a pre-5.12 Mono framework is detected, you will be warned of the
need to update this before Mac Classifier will work.
- The newly-installed Mac Classifier app will automatically start running at
the end of the installation process, and will subsequently automatically start whenever you log on to the Mac.
It is configured to automatically restart if it stops - see the next section for further information.
Mac Classifier requires accessibility trust and will prompt you with a dialog
box to grant trust to it when it starts. Refer to the following section for
more details.
Configuration
- After installation you will need to configure Mac Classifier to access your Classifier Configuration.
A utility tool, ClassifierConfigurer.app, is provided to assist with the
configuration of the Classifier.plist file described in the following steps.
This is described in more detail in the
Documentation section.
- Log off and log back on again for configuration changes to take effect.
-
Due to limitations in Mac networking we recommend that Windows shares are
not used to store Classifier configuration information.
- You will need to ensure that the Mac Classifier app is given permission to control your computer using accessibility features. This is achieved using the System Preferences app:
- Select the 'Security and Privacy' icon.
- Select the Privacy tab.
- Select the Accessibility option from the left hand pane.
- Add Mac Classifier.app to the list of apps allowed to control your computer.
- If you run the Mac Classifier app (e.g. by logging off and on after installing Mac Classifier) without having granted it the accessibility control feature, it will prompt you with a dialog box. The dialog box contains a button which will open the System Preferences app and select the Accessibility node for you to simplify this process.
Once trust has been granted, Mac Classifier will automatically proceed with
its operation.
Post Installation
- When users run Excel for the first time after installing Mac Classifier,
they may be prompted to enable macros. This is required so that Mac Classifier
can interact correctly with Excel.
- Mojave and Catalina introduced additional security warnings. Therefore,
when installing on any macOS versions since that time, Mac Classifier may prompt the user to allow access
the first time that each Office application is loaded.
Uninstallation
- Close down all Microsoft Office applications.
- Run the following application:
/Library/Application Support/Boldon James/UninstallMacClassifier.app.
- If you subsequently get a warning message when starting up PowerPoint or
Excel, you should unregister the Boldon James addin, by using the dialog from the Tools/PowerPoint Add-ins
or Tools/Excel Add-ins menu.
Installation issues
Sometimes an installation can get stuck while trying to install a package. If a 'Verifying..." pop-up alert remains displayed for a long time without progressing, you could try running Installer.app directly from /System/Library/CoreServices, as described in
http://osxdaily.com/2016/07/26/fix-stuck-pkg-verifying-installer-mac-os-x/.
Back to contents
4. FURTHER INFORMATION
For further information see the "Mac Supplement" guide.
4.1 Languages
Mac Classifier supports the following languages/locales: en
(English), de (German), es (Spanish), fr (French), it
(Italian), ja (Japanese), pl (Polish), pt-BR (Portuguese/Brazil), pt-PT
(Portuguese/Portugal), tr (Turkish), zh-Hans (simplified Chinese).
4.2 Web Proxy Server settings
If you access your Classifier configuration from a web server, and need to
access that web server via a proxy server, you can specify the proxy server
settings in the Classifier.plist file; this is most easily done using the
Classifier Configurer tool main window. You
can specify the proxy server host name /ipaddress and port number, and whether
to use the default credentials or not; those credentials are the Username and
Password values configured using the Proxies tab of the 'Advanced' Ethernet
Network settings of the System Preferences app (you can specify settings for Web
Proxy and Secure Web Proxy protocols from there, as appropriate).
4.1 Unicode visual markings in Microsoft PowerPoint
When used with Microsoft PowerPoint, Mac Classifier may fail to display
Unicode text on PowerPoint slides. This Unicode text issue is particular to
PowerPoint, as Word and Excel are able to handle such text successfully.
Therefore Mac Classifier provides an alternative mechanism to process these
visual markings for PowerPoint. Since this issue is specific to PowerPoint and
Unicode text, and the alternative mechanism may impact performance with large
presentations, this feature must be enabled if required.
In order to
enable this option, a user default value should be set for each user as
described below.
Open a new Terminal window and type the following, then
press enter:
defaults write com.boldonjames.macclassifier ppUnicode 1
Now when you modify your document’s classification it will use the new method
and should display Unicode text on your slide’s visual markings.
To
revert to default behaviour, enter either:
defaults write
com.boldonjames.macclassifier ppUnicode 0
or
defaults delete
com.boldonjames.macclassifier ppUnicode
Back to contents
5. DOCUMENTATION
This product is documented in the "Mac Supplement" guide which is installed
with the Classifier Administration Console.
The main product suite documentation is installed with the Classifier Administration Console.
5.1 Classifier Configurer
This utility application is delivered into the "/Library/Application
Support/Boldon James/Classifier" folder. The main window allows you to specify the
configuration settings for the "/Library/Application Support/Boldon James/Classifier.plist" file. If you make any changes to
the current settings, you should press the 'Update' button to save those
changes. A 'Test' button is provided which should be used to check the validity
of the settings.
Other menu items can be used to invoke windows to configure the 'native' and
'managed' logging facilities built into Mac Classifier; you would only normally
need to modify any of these settings under guidance from Boldon James Support.
There is also a System information report generation menu item; this creates
a small text file containing information about the host Mac computer which could
be useful in diagnosing problems with Mac Classifier.
Back to contents
6. LIMITATIONS
-
New Outlook is not supported. Therefore you must switch off this option in
Outlook to allow Mac Classifier to function. See 'Revert to Legacy Outlook' in
Microsoft Outlook Help for more information.
-
In Outlook 2016 for Mac version 15.35.170509 Microsoft introduced the Send Later functionality. For details see here : Delay-or-schedule-the-delivery-of-email-messages-in-Outlook-2016-for-Mac. For integration reasons, this functionality has been disabled by Mac Classifier.
- If there is insufficient space on the System Menu bar to display the Mac
Classifier icon and current label summary text, they are automatically
removed by the operating system. This is most likely to occur if you have
long summary marking descriptions; if this is happening, it is possible to
configure Mac Classifier to limit the number of text characters displayed by
running the following command from a terminal window:
"defaults write
com.boldonjames.MacClassifier ClassifierMenuTitleMaxSize -int 10"
(in
this example, the maximum number of characters displayed would be 10, you
can adjust this value as appropriate).
Back to contents
7. COMPARISON WITH PREVIOUS RELEASES
7.1 Mac Classifier 3.12.7
- This release addresses Office maintenance updates impacting the
functionality of the Boldon James Mac Classifier product.
7.2 Mac Classifier 3.12.6
- Updated for Microsoft Office 365 16.55 (CSD 00023702).
- Confirmed compatibility with macOS Monterey (CSD 00023444).
7.3 Mac Classifier 3.12.5
- Updated for Microsoft Office 365 16.50 (CSD 00022256, 00022272).
- Improved support for Unicode visual markings with Microsoft PowerPoint.
See Further Information.
7.4 Mac Classifier 3.12.4
- Added the Polish language to internationalisation support.
- Confirmed compatibility with macOS Big Sur.
- Fixes the case where Word document headers inserted as prefix into
existing headers containing tables resulted in the Classifier header being
inserted in the wrong position (CSD 00009395).
- Some performance improvements have been made (CSD 00009423)
- Addresses issues sometimes occuring around the Reply All functionality
in Outlook (CSD 00010030, CSD 00010076).
- Fixes the issue where "Error Removing Visual Markings" could
occur when saving Word documents (CSD 00010678).
- Addresses an issue where Keywords properties failed to be added to Excel
documents (CSD 00010864).
- Arabic characters are now displayed correctly in PowerPoint Keywords
document properties (CSD 00010865).
7.5 Mac Classifier 3.12.3
- Basic status information is shown in the Classifier
menu if you hold the Option button while opening it. This menu is now always
created on startup, even when Classifier cannot find a valid configuration.
- The Classifier button now appears disabled in Excel,
Word, or PowerPoint, when Classifier is disabled in the policy (CSD
00006145).
- Addresses an issue where Mac Classifier fails to
load the configuration from the root folder on some web servers (00006317).
- There was an issue where subject labels may not be
formatted correctly if the user did not add a subject to the message, and
hence the label was not decoded on delivery. This no longer occurs with
recent versions of Outlook – tested on 16.35 (CSD 00006940).
- Classifier will now display a message on startup if
the evaluation licence has expired (CSD 00007604).
- Some changes to avoid issues encountered when
running alongside Adobe Creative Cloud applications (CSD 00007906).
- Fixes the case where an evaluation licence warning
is incorrectly given when using a subscription licence (CSD 00008904).
- For macOS Catalina users, note the change to Mono
requirements in section 2.4.
7.6 Mac Classifier 3.12.2
- Support for macOS Catalina.
- Updated for Microsoft Office 365 16.33.
- Fixes an issue where the label dialog is not shown due to an 'open
window' error when document minimised (CSD 00006810).
- The file ClassifierExample.plist now includes sample text that
indicates more clearly what needs to be configured (CSD 00008167).
7.7 Mac Classifier 3.12.1
- Improved label propogation when replying to a message.
There was an
issue where subject labels may not be formatted correctly if the user did not
add a subject to the message, and hence the label was not decoded on delivery.
This no longer happens with recent versions of Outlook (tested on 16.35) (CSD
00006940).
7.8 Mac Classifier 3.12
- Use latest Classifier Common Components and Plugins; this requires Mono framework
version 5.12 or later.
- Classifier C Appears on Form for Other Users Calendar (CSD 00005821).
- Error When Using Image in Powerpoint Footer (CSD 00005784).
- Uninstall no longer prompts user with a dialog showing a list of the
files to be deleted (CSD 00005640).
- Excel With Enabled Macro Issue (CSD 00005470).
- Outlook dropdown menus become unresponsive after multiple use (CSD
00005307).
- Better compatibility with latest Office and Office 365 releases (CSD
00005163).
- Memory leak issue (CSD 00005082).
- Message send issue with zip files created using Mac Archive metafiles
(CSD 00005063).
- Omnifocus integration issue (CSD 00005056).
- Label lost when Excel document saved for first time (CSD 00005000).
- Label Dialog not enabled when certain Office dialogs were open (e.g.
Outlook minimised 'reminder' notifications) (CSD 00004813).
- Mac Classifier Supplement guide has been updated (CSD 00004736).
- Various performance improvements (CSD 00004654).
- Support for Mojave (CSD 00004592).
- Launch agent disabled for user other than the installer (CSD 00004639).
- Web config support for proxy servers (CSD 00004388).
7.9 Mac Classifier 3.11.1
- Improved web configuration support; there is no longer a requirement for
directory browsing to be enabled on the web server (CSD 00004068).
7.10 Mac Classifier 3.11
- Internationalisation support for a variety of languages/locales - refer
to section 4.1.
- Uses the current installed version of
Mono framework (major version 5), rather than requiring a specific minor version.
- Excel and PowerPoint are registered with Mac Classifier the first time
they are run after installing Mac Classifier, rather than during the
installation process.
- Add capability to completely replace Word Headers and Footers (CSD
00026813).
- ClassifierConfigurer app is provided to assist with configuring Mac
Classifier.
- Auditing is now output to ~/Library/Logs/BoldonJamesEventLogging.log.
- Issues with Web Configuration first-time access have been fixed (CSD
00004054).
- Mac Classifier startup issues if missing configuration (CSD 00003796).
- Uninstall was not removing Boldon James folder from Applications area
(CSD 00003338).
7.11 Mac Classifier 3.10.3
- Install package name changed to include product version number as suffix
(CSD 00003343).
- Improved Installation in an environment where Excel has never been used
(CSD 00003281).
- Improved support for prompting for Accessibility trust (CSD 00002965).
- Improved support for handling existing watermarks in Word headers (CSD 00002853).
7.12 Mac Classifier 3.10.2
- Mac Classifier Fails in Office 365 Environment. Mac Classifier now operates with versions of Outlook 2016 beyond 15.35.170509 (CSD 00002304).
- Mac Classifier Reads Config Once Before Network Share is Available. So Configuration is Never Refreshed. Mac Classifier now additionally attempts to read the Classifier Configuration when launching an Office Application (CSD 00002655).
- Mac Classifier Fails to Read LLOT Label Location. Mac Classifier now supports the LLOT as a Label location (CSD 00001911).
7.13 Mac Classifier 3.10.1
- Fix bug with Web Configuration Download.
- Fix bug with Word header/footer formatting (CSD 00002059).
7.14 Mac Classifier 3.10
Back to contents
8. CONTACT US
All contact with Boldon James regarding this product should be directed to:
Electronic mail
|
Phone/Fax
|
Postal address
|
support@boldonjames.com
(support desk)
info@boldonjames.com
(general enquiries)
sales@boldonjames.com
(sales team)
|
Support:
+44(0) 1270 507810
Fax.:
+44(0) 1270 507801
Tel.:
+44(0) 1270 507800 (general and sales enquiries)
|
Boldon James Ltd, 1 Westmere Court, Westmere Drive, Crewe, Cheshire, England CW1 6ZE
|
The support services available are as defined in the current support agreement.
Back to contents