AspenAuditComplMgrV12 Inst
AspenAuditComplMgrV12 Inst
AspenAuditComplMgrV12 Inst
Installation Guide
Version Number: V12
October 2020
Copyright (c) 2020 by Aspen Technology, Inc. All rights reserved.
Aspen Audit & Compliance Manager, aspenONE, and the aspen leaf logo are trademarks or registered trademarks
of Aspen Technology, Inc., Bedford, MA.
All other brand and product names are trademarks or registered trademarks of their respective companies.
This document is intended as a guide to using AspenTech's software. This documentation contains AspenTech
proprietary and confidential information and may not be disclosed, used, or copied without the prior consent of
AspenTech or as set forth in the applicable license agreement. Users are solely responsible for the proper use of
the software and the application of the results obtained.
Although AspenTech has tested the software and reviewed the documentation, the sole warranty for the software
may be found in the applicable license agreement between AspenTech and the user. ASPENTECH MAKES NO
WARRANTY OR REPRESENTATION, EITHER EXPRESSED OR IMPLIED, WITH RESPECT TO THIS DOCUMENTATION,
ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
2 Overview ..............................................................................................................3
aspenONE Overview ......................................................................................... 3
aspenONE Media .............................................................................................. 4
Licensing ......................................................................................................... 4
SLM License Server ................................................................................ 5
Localization ..................................................................................................... 6
Accessing aspenONE Documentation .................................................................. 6
Aspen Manufacturing Suite Overview .................................................................. 7
Batch Products ....................................................................................... 7
Aspen Audit & Compliance Manager Overview ...................................................... 7
Aspen Audit & Compliance Manager Features Overview ......................................... 9
Audit Integration between Production Execution Manager and AACM ............ 9
System Requirements ..................................................................................... 10
Contents iii
Configuring Security ....................................................................................... 48
To implement Aspen Audit & Compliance Manager security ........................ 48
AFW Security Manager .......................................................................... 49
Create a user role ................................................................................ 49
Add members to a role ......................................................................... 50
Add Aspen Audit & Compliance Manager Application Security ..................... 50
Configuring Microsoft Internet Information Server (IIS) ...................................... 51
Verify the Installation ..................................................................................... 54
6 Troubleshooting .................................................................................................69
Common Problems ......................................................................................... 69
Error Messages .............................................................................................. 69
Software conflicts may cause the Viewer to malfunction ............................ 69
Manually-entered event messages do not display in the Viewer .................. 70
Unable to set Source properties ............................................................. 71
Event query session may time out .......................................................... 71
Oracle connection issues when database on a different machine than web
server ................................................................................................. 71
iv Contents
Appendix B, Deleting an Existing Audit & Compliance Database ...........................79
Glossary ..............................................................................................................101
Index ..................................................................................................................107
Contents v
vi Contents
1 Introduction
This document describes how to install Aspen Audit & Compliance Manager
(AACM) on Microsoft Windows operating systems.
Note: This document does not include the installation of AspenTech industry
features.
Related Documentation
In addition to this document, a number of other documents are provided to
help users learn and use Aspen Audit & Compliance Manager. The
documentation set consists of the following:
Help
Aspen Audit & Compliance Administrator Help
Aspen Audit & Compliance Manager Help
Aspen Audit & Compliance Application Interface Help
Aspen Production Record Manager Help
Aspen InfoPlus.21 Help
Manuals
Aspen Audit & Compliance Manager Release Notes
Aspen Data Source Architecture Directory Server Installation Guide
Aspen Production Record Manager Configuration Guide
Aspen Production Record Manager Installation Guide
Aspen InfoPlus.21 Product Family Installation Guide
1 Introduction 1
Technical Support
AspenTech customers with a valid license and software maintenance
agreement can register to access the online AspenTech Support Center at:
https://esupport.aspentech.com
This Web support site allows you to:
Access current product documentation
Search for tech tips, solutions and frequently asked questions (FAQs)
Search for and download application examples
Search for and download service packs and product updates
Submit and track technical issues
Send suggestions
Report product defects
Review lists of known deficiencies and defects
Registered users can also subscribe to our Technical Support e-Bulletins.
These e-Bulletins are used to alert users to important technical support
information such as:
Technical advisories
Product updates and releases
Customer support is also available by phone, fax, and email. The most up-to-
date contact information is available at the AspenTech Support Center at
https://esupport.aspentech.com.
2 1 Introduction
2 Overview
aspenONE Overview
aspenONE® is AspenTech’s comprehensive set of software solutions and
services. aspenONE products enable process industry companies to optimize
their engineering, manufacturing and supply chain operations. As a result,
AspenTech customers are better able to increase capacity, improve margins,
reduce costs, become more energy efficient, and achieve operational
excellence goals.
aspenONE solutions include the industry’s leading:
Simulation and design products in the aspenONE Engineering suite
Plant operations products in the aspenONE Manufacturing suite
Supply chain management products in the aspenONE Supply Chain suite
Predictive and prescriptive analytic products in the aspenONE Asset
Performance Management suite
The token-based aspenONE Licensing Model gives customers the flexibility to
access and use any aspenONE product at precisely the time it is needed. This
is especially critical in the dynamic market conditions of the process industries
‒ whether during down economies or in high-growth periods. This enables
customers to lower their risk while maximizing the return on their software
investment.
2 Overview 3
aspenONE Media
Unless you have special requested a USB drive, you will receive instructions
on how to download the aspenONE media.
Download the media that you are entitled to and extract the zip file(s) using a
zip extractor such as WinZip/7-Zip. You may choose from the following:
Aspen Engineering – includes all Aspen Engineering products, Aspen
PIMS and Aspen Administration and Licensing components.
Aspen Manufacturing and Supply Chain – includes all Aspen
Manufacturing products, Aspen Petroleum Supply Chain products,
aspenONE Supply Chain Management products, GDOT, and aspenONE
Infrastructure products as well as Aspen Administration and Licensing
components.
aspenONE Asset Performance Management – includes all APM
products.
aspenONE Software License Manager includes all Aspen
Administration components (Aspen SLM, Aspen SLM tools, and ALC Auto
Upload Tool).
Note: The product Release Notes and Installation Guides are included in the
Documentation sub-folders under each family of products. There is a link to
the Getting Started Guide on the Install Browser.
Licensing
To manage your product entitlement, you will receive one of the following
separately:
A license file if you are using the SLM Server to manage the products to
which you are entitled.
Aspen License Deployment Assistant (ALDA): ALDA is a utility that will
update a license server with the necessary licenses needed for a new
release without having to send a new license key for applicable suites and
qualified customers. For qualified customers, ALDA is available on the
electronic software download site.
A pre-configured dongle containing your customer license file if you are
operating using a dongle to manage the products to which you are
entitled.
Note: An invoice noting the products for which you are licensed is sent
separately from the software shipment.
You will have access to one or more of the following:
aaspenONE Token Media – Contains the media that supports the
aspenONE Licensing Model token-based system. This all-inclusive token-
based licensing model was introduced in July 2009. Under this licensing
model, customers are entitled to install and run all of AspenTech’s
products as long as they have purchased sufficient tokens. To install
software purchased under this commercial agreement, use this media.
4 2 Overview
Software installed from the aspenONE Token media requires run-time
token-based license keys.
aspenONE Standard Media – Contains the media that supports
perpetual and pre-aspenONE Licensing Model token-based systems. If you
have perpetual license agreements or token-based license agreements by
product (pre-July 2009), you should use the media labeled Standard.
Software installed from the aspenONE Standard media requires older
license keys that have been in use since the aspenONE 2004 release.
Notes:
If If you do not have the updated token-based license file, please contact
AspenTech Customer Support.
We have seen issues extracting large zip files on earlier versions of
Windows. If you do not have access to an extractor, you may use the zip
extractor utility on the Download Center.
If you have an MSC perpetual license purchased prior to 2011 and are
entitled to Informatica upgrades, you can download the Informatica
software from the Download Center.
Some products previously available on CD-ROM or DVD are not included.
If you do not find a product, please contact AspenTech Support at
https://esupport.aspentech.com.
2 Overview 5
Localization
The V12 release media includes all localized products that are available when
V12 is released. The Knowledge Base article #000093657 contains a
spreadsheet that identifies which products are localized and how to access the
localization.
Accessing aspenONE
Documentation
There are several ways to access Product Help files and context-sensitive Help
(these are available depending on the type of application):
Clicking the Help button.
Pressing F1 while in the application.
Accessing the application’s Help menu.
Clicking a Help icon. For example:
6 2 Overview
Aspen Manufacturing Suite
Overview
The Aspen Manufacturing Suite applications deliver production dispatching,
production execution, historical data management, advanced control,
inferential modeling, process analysis, process monitoring, production
tracking, and quality management services for manufacturing environments.
AMS products consist of desktop and server applications that are usually
installed on different computers.
Server applications are generally expected to run continuously in the
background, without user intervention. In contrast, desktop applications are
used interactively in accordance with the user’s normal workflow. Many of the
desktop applications are considered clients of the server applications because
they make requests of the server applications.
The AMS suite of products includes the following:
Batch Products
CIM-IO Interface Products
Enterprise Applications
Information Foundation Products
Production Control Products
Production Management Products
Batch Products
The Aspen Manufacturing Suite includes three products targeted at batch
operations:
Aspen Production Record Manager organizes batch-processing
information for monitoring and analysis.
Aspen Audit and Compliance Manager maintains 21CFR11-
compliance-enabled audit trail messages on behalf of AMS products like
InfoPlus.21 and Production Record Manager that generate audit trail
messages.
Aspen Production Execution Manager which provides work order
management, procedures management, recipe management, and
documentation management functions that facilitate tracing of raw
materials and operations through electronic batch records.
2 Overview 7
compliance-enabled processing environment and ensures data integrity from
event creation to database storage, providing guaranteed event delivery.
8 2 Overview
The Audit & Compliance system uses store-and-forward technology to record
events. Event messages are placed in the Audit & Compliance message queue
by the event-generating applications using the AACM API. This reduces the
time taken by event-generating applications to record an event. The Audit &
Compliance Server then extracts the events from the message queue and
records them to a secure MS SQL or Oracle database.
2 Overview 9
On the Production Execution Manager side, audit data is written to the
Production Execution Manager database. A Production Execution Manager
-AACM Services is responsible for polling the Production Execution
Manager database for audit data and sending the audit data to the AACM
event queue through the AACM COM API.
The AACM event queue handler engine monitors the event queue and
writes the event to the AACM database.
On the AACM side, users can query audit database through the AACM web
user interface based on user-defined query. The AACM server’s web
component is responsible for querying data and providing formatted data
display.
System Requirements
For the most up-to-date hardware and software requirements that must be
met in order to install AspenTech products, refer to the following website:
https://www.aspentech.com/platform-support
Note: AspenTech typically does not retest prior versions of our products on
newly-released versions of databases or operating systems.
10 2 Overview
3 Installing Features and
Subfeatures
Overview
This chapter explains how to install the current version of the Aspen Audit &
Compliance Manager products. This installation assumes that you do not
currently have Aspen Audit & Compliance Manager installed on your
computer.
The AspenTech Installer can guide you through the installation of a single
product as well the installation of a group of products that are integrated to
provide industry solutions. This manual describes the installation of Aspen
Audit & Compliance Manager within the AspenTech Production Record
Manager family of products.
Note: This chapter describes how to install Aspen Audit & Compliance
Manager. It does not describe how to install other AspenTech products. If you
choose to install Aspen Audit & Compliance Manager simultaneous with other
AspenTech products or currently have AspenTech products residing on your
computer, some installation dialog boxes you encounter may not be described
in this guide. Refer to the various product installation guides for descriptions
of these dialog boxes.
Granular Downloads
aspenONE V12 includes the ability to download some individual
products/product families that can be used independently of a full suite.
These sub-components are referred to as granular downloads. The granular
downloads are used to provide smaller downloads in situations where
customers only need a specific product/product family. If more than one
granular download is needed, it is recommended that the entire suite is
downloaded because it may take less time overall as opposed to downloading
two or more sub-components.
V12 Engineering (ENG): In the case of the ENG media, users can download
the entire suite or one of the items listed under the ENG group:
o Aspen Economic Evaluation
Pre-Installation Checklist
Before installing Aspen Audit & Compliance Manager products, you must
perform pre-installation tasks.
Read the aspenONE Deployment Guide.
Read this manual in its entirety before starting your
installation.
Read the Aspen Audit & Compliance Manager Release
Notes.
Confirm system recommendations. See “System
Requirements” in the “Overview” chapter.
Complete the Aspen Audit & Compliance Manager pre-
installation worksheet. See the “Checklists and Forms”
chapter.
Install required third-party software:
Relational database:
Microsoft SQL Server
Oracle server and client
Note: For details, see Appendix A, “Third-Party
Applications.”
If you are using an Oracle database, create a local net
service name as documented on the “Checklists and Forms”
See Appendix A, “Third-Party Applications”
See the “Checklists and Forms” chapter
If you have a Plantelligence/Enterprise Optimization
license, also install Aspen Framework (AFW). See the
Aspen Framework Server Installation Manual.
Shut down all client applications and all services.
Note: The Aspen Silent Install tool allows system administrators to control
the unattended installation of Aspen products to individual computers without
requiring user interaction. System administrators can create several
configurations for deployment to different groups of computers. For details
about using this client application deployment utility, see the Aspen
Manufacturing Suite Deployment Guide.
You are now ready to install Aspen Audit & Compliance Manager and its
companion applications. In addition to Aspen Audit & Compliance Manager,
you will also install the following applications.
Software License Manager (SLM) See this chapter and the Software
License Manager (SLM)
Installation and Reference Guide.
Event-generating applications (as See Chapter 2, “Overview,” for
applicable): introductory information about
Production Execution Manager these applications. Also see this
InfoPlus.21 chapter and the following
manuals:
Production Record Manager
Installation Guide
InfoPlus.21 Installation Guide
Note: For information about configuring your system, see the “After You
Install” section.
Note: Before you begin installation, you will want to review the What’s new
document and Release notes and print copies of the Installation Guides for
products that will be installed. Those documents are included under each
suite’s folder on the media in your package.
Getting Started
1. You can begin your software installation by clicking on the media
download or inserting the aspenONE media into the USB drive. The
AutoPlay dialog box is displayed.
2. Select Run aspenONE Install Browser.
3. User Account Control confirmation
Before you see the welcome page, you may see the following:
The following options are available on the aspenONE Installer Welcome Page:
Install aspenONE products – Launches the installation process during
which you will select new products to be installed on this computer.
Repair – Repair existing installation errors.
Prepare Deployments (For IT Personnel/Deployment Groups) –
Create install scripts and copy media to automate software deployment.
Note: Be sure that the SLM license server or standalone license is available
prior to installation. SLM tools are automatically install when installing
aspenONE products.
5. Click Install aspenONE Products.
Prerequisite Validation
Note: Since V11, AACM does not require Java Runtime Environment (JRE).
In V12 the capability to install and/or configure some of the product pre-
requisites during the Aspen software installation process – mostly Microsoft
Internet Information Service (IIS) was added. If the prerequisites window
appears, you will see the Install Prequisites option at the bottom of the
screen. Here is a description of the icons related to installing pre-requisites.
(These must be installed before the AspenTech installation can proceed). You
may also encounter other icons that are informational only.
3. All options will be checked by default – unselect any that you do not want
installed automatically and then click Install.
4. Click “x” to close the window and return to the installation progress.
Server Installation
Notes:
Once the installation of any AspenTech product to the default folder has
been completed, this folder cannot be changed and the Change Current
Destination Folder dialog box will no longer display. Any further
AspenTech installations on the computer are made to that folder by
default.
Common features are always installed in the Program files\Common
Files\AspenTech Shared folder regardless of the destination location
selected.
An option is available to specify buckets. If you use buckets, you can specify
them during the install or later using the SLM Configuration Wizard. Also,
when Resolve server name is checked, the fully qualified server name is used
in the registry. If you use aliases, you can uncheck this setting.
Important: The Product Selection dialog box displays the space required
to install the products you have selected. If there is not enough space on the
destination disk to install all the products you have selected, a warning
message appears. You can choose to install anyway, and the installation
program installs as many of the products that you selected as possible.
For Windows Server 2012 R2, click and then select Aspen Database
Wizard from the Start interface.
For Windows Server 2012 R2, click and then select Aspen
Database Wizard from the Start interface.
Important: Either an MS SQL Server or Oracle database management
system must be installed and running prior to creating an Audit &
Compliance Database.
Note: MS SQL Server collation must not be set to case-sensitive for the
instance of MS SQL Server where the Audit & Compliance Database
resides. You may use MS SQL Server Enterprise Manager to confirm this
setting.
2 On the Choose an AspenTech product dialog box, choose the Aspen Audit
and Compliance Manager option as the Aspen product for which to create
the database.
Oracle Connection
o In the Data Source: box, enter an existing server name with which to
connect to the Oracle database.
Or
o Select the Use a specific user name and password option to use
database authentication to access the Production Record Manager
database. If you choose this option, enter the User name and
Password of the relational database user (i.e., system administrator or
database administrator) and check the Allow saving password
option.
Notes:
AspenTech does not recommend selecting the Blank password check
box.
You do not need to use the Advanced or All tabs on the Data Link
Properties dialog box.
15 Click Next. The Create ADSA data source dialog box displays.
19 Click Close at the Creating the database dialog box indicating that the
Audit & Compliance Database was successfully completed.
After creating the new SQL Server database, make sure you manually check
and set the Recovery Model to the appropriate setting for your particular
circumstance. To decide upon the optimal Recovery Model for a particular
database, you should consider both the recovery goals and requirements for
the database and whether you can manage log backups.
For more advice on this please see articles in the Microsoft TechNet Library,
such as “Choosing the Recovery Model for a Database.”
Note: Whether you choose to update the Audit & Compliance Database with
system authentication or database authentication, you must be a database
owner with database owner permissions, such as those granted to the
ASPENAE and ASPENREAD user accounts, to successfully update the
database.
For Windows Server 2012 R2, click and then select Aspen
Database Wizard from the Start interface and click Next.
4 Read the Connect to the database message box to determine the type
of database provider and database server you want to use to upgrade
your Audit & Compliance database. Click Next.
Configuring ADSA
Important: AspenTech recommends the use of public data sources, not user
data sources.
1 On the ADSA Directory Server computer, open the ADSA Data Source
Config Tool from the Windows Start menu by selecting Start | Aspen
Configuration | ADSA Client Config Tool. The ADSA Properties dialog
box appears.
For Windows Server 2012 R2, click and then select ADSA Client
Config Tool from the Start interface.
Notes:
If the test connection was unsuccessful, redefine your choices on the
Connection tab and return to Step 4.
You do not need to use the Advanced or All tabs on the Data Link
Properties dialog box.
Additional Oracle software must be installed on the Oracle client and
database to enable NTS authentication.
Go to the “Define a Server Connection String” section below to continue
configuring ADSA.
Important: AspenTech recommends the use of public data sources, not user
data sources.
1 On the ADSA Directory Server computer, open the ADSA Data Source
Config Tool from the Windows Start menu by selecting Start | Aspen
Configuration | ADSA Client Config Tool. The ADSA Properties dialog
box appears.
For Windows Server 2012 R2, click and then select ADSA Client
Config Tool from the Start interface.
2 Clear the Use Public Data Source check box.
3 Click User Data Sources. The Aspen User Data Sources dialog box
appears.
Note: Security is not enabled when Aspen Audit & Compliance Manager is
first installed; users have wide-open access to Aspen Audit & Compliance
Manager. To configure Aspen Audit & Compliance Manager security, complete
the necessary steps described in this section.
For general information about Aspen Framework Security see the Aspen
Framework Server Installation Manual.
General Procedure
To fully implement Aspen Audit & Compliance Manager security, security must
be configured at the application level using the AFW Security Manager. The
general steps that must be completed to fully implement Aspen Audit &
Compliance Manager security include:
1 Import the AuditAndComplianceManager.xml file.
2 Create new user roles.
3 Add members (users) to the roles
These steps are described in the sections below.
Notes:
Steps 2 and 3 below may not apply to your Aspen Audit & Compliance
Manager system. If you are upgrading from an Alarm and Event 4.1
system that has security configured, all AFW user roles and permissions
will be preserved. Complete steps 2 and 3 only if you want to create new
AFW user roles.
If you have previously imported the AuditAndComplianceManager.xml file
(if Aspen Audit & Compliance Manager is listed as an application in the
AFW Security Manager), you do not need to re-import the
AuditAndComplianceManager.xml file as described in step 3.
For Windows Server 2012 R2, click and then select AFW Security
Manager from the Start interface.
2 In the left pane of the AFW Security Manager, right-click on Applications.
Then select All Tasks | Import Application.
3 Browse to the AuditAndComplianceManager.xml file. This file is located on
the computer where Aspen Audit & Compliance Manager is installed from
the following location:
o For 64-bit:
C:\ProgramFiles\AspenTech\AuditAndCompliance\Server\setup.
o For 32-bit:
C:\ProgramFiles (x86)\AspenTech\AuditAndCompliance\Server\setup.
4 Click OK. The AuditAndComplianceManager.xml file is loaded into the AFW
Security Manager. Audit & Compliance Manager will be listed under
Applications in the AFW Security Manager.
4 Click OK. The role now appears in the right pane of the AFW Security
Manager.
Note: Before configuring IIS, you must install Aspen Audit & Compliance
Manager and set up ADSA Directory Server properties as described in the
“New Aspen Audit & Compliance Manager Installation” section above.
6 Select the Security tab. Then click on Edit… in the Group or user
names: section. The Permissions for AuditAndComplianceManager
dialog box appears.
8. Specify the user account in the Enter the object names to select field.
The Check Names button can be used to verify the account.
9. Click OK. The user account will display in the Group or user names: field
on the Permissions for AuditAndComplianceManager dialog box.
Note: To the users who use Oracle database on a different machine than the
web server, if integrated security is used, the user’s credentials are not
sufficient to allow for a connection to the Oracle database. The user should do
the follow steps:
If the Oracle version is older than 11.2.0.4, upgrade to 11.2.0.4.
Clear Integrated Windows authentication check box and select Basic
authentication check box which will cause the user to "log in" to the web
server.
This will allow the proper credentials to be available when connecting to the
Oracle database. For detailed information refer to the “Oracle connection
issues when database on a different machine than web server” and “Exception
on Oracle connection when database is installed on a different machine than
web server” in “Troubleshooting”.
Overview
This chapter provides general information and procedures for upgrading
Aspen Audit & Compliance Manager to V12, which includes the actions below:
Updating features and subfeatures
Reinstalling features and subfeatures
Repairing features and subfeatures
Notes:
The upgrade or repair process only updates those features and
subfeatures which have already been installed. If you want to add features
and subfeatures, run the installation process; refer to the chapter
"Installing features and subfeatures." If you want to remove features and
subfeatures, run the uninstall process; refer to the chapter "Removing
features and subfeatures."
If you plan to upgrade your database software (such as updating to Oracle
19 or from MS SQL Server to Oracle), see the “Upgrading your database
software” section in this chapter for guidance.
Note: Make sure that all applications integrated with Aspen Audit &
Compliance Manager have been stopped successfully. Otherwise the
upgrading procedure will fail.
Note: Ask your Oracle DBA to supply a database account (such as AspenAE)
to run the Aspen Database Wizard. This account includes the following DB
permissions:
CONNECT
CREATE ANY TRIGGER
EXECUTE ANY PROCEDURE
INSERT ANY TABLE
RESOURCE
SELECT ANY SEQUENCE
SELECT ANY TABLE
UPDATE ANY TABLE
For Windows Server 2012 R2, click and then select Aspen
Database Wizard from the Start interface.
Complete the database upgrade using the Aspen Database Wizard as
described in the “Using the Database Wizard” section in Chapter 3, “Installing
Features and Subfeatures” Observe the following exception:
In Step 4, ensure you select the option to Update the existing database
and database objects. This is applicable for all upgrades, regardless of
whether the database was manually or automatically created.
Notes:
With a database upgrade, you will not see all of the Aspen Database
Wizard dialog boxes as some do not apply for the upgrade scenario.
Whether you choose to upgrade the Audit & Compliance Database with
system authentication or database authentication, you must be a
database owner with database owner permissions, such as those granted
to the ASPENREAD or ASPENAE accounts, to successfully upgrade the
database.
Upgrading Oracle
If you want to upgrade your Oracle database software, perform the Oracle
software upgrade either:
Before upgrading to Aspen Audit & Compliance Manager V12.
-OR-
After installing, configuring, and verifying your Aspen Audit & Compliance
Manager V12 upgrade.
AspenTech Installer
Prerequisite Validation
Note: Since V11, AACM does not require Java Runtime Environment (JRE).
Installation Progress
Overview
Use instructions in this section to remove Aspen Audit & Compliance Manager
features or their subfeatures from your system.
Note: See the Aspen Audit & Compliance Administrator Help for information
on starting and stopping the Aspen Audit and Compliance Server service
and queues.
Microsoft Taskbar
1 On the Microsoft taskbar, select Start | Aspen Configuration |
Uninstall AspenTech Software. The AspenTech Uninstaller – Select
Products dialog box appears.
For Windows Server 2012 R2, click and then select Uninstall Aspen
Software from the Start interface.
2 Select the features that you want to uninstall or click Select All to remove
all features listed.
3 Click Uninstall. Removal of the selected features begins.
4 When the uninstallation is complete, click Close on the AspenTech
Uninstaller – Uninstall Progress dialog box.
Common Problems
Common problems associated with Aspen Audit & Compliance Manager
include the following error messages:
Software conflicts may cause the Viewer to malfunction
Manually-entered event messages do not display in the Viewer
Unable to set Source properties
Event query session may time out
Oracle connection issues when database on a different machine than web
server
Exception on Oracle connection when database is installed on a different
machine than web server
See the “Error Messages” section in this chapter for details about the
problems and solutions to errors Aspen Audit & Compliance Manager users
may receive.
Error Messages
Software conflicts may cause the Viewer to
malfunction
The default installation of Oracle includes the Oracle HTTP Server. This server
listens on TCP/IP port 80 as a default, which is also the default port used by
Microsoft Internet Information Server (IIS). Therefore, if Oracle and IIS are
installed on the same computer, this port conflict causes problems with IIS
and its Web server applications, including the Aspen Audit & Compliance
Manager, Aspen Local Security, and others.
6 Troubleshooting 69
Workaround options are required only if IIS and another web server are
installed on the same computer. These options include:
If the Oracle HTTP Server is not required, use the Windows Services
console to stop and disable it.
If the Oracle HTTP Server is required, ensure that the TCP/IP port number
that it uses is not the same port used by MS IIS.
Note: Aspen Framework will not generate audit trail messages in this
scenario, even when operating in a 21CFR11-enabled mode. You may use the
Aspen Audit & Compliance Manager to document the problem after it is
corrected.
If event messages do not display in the viewer, this typically indicates one of
the following conditions:
Condition Resolution
70 6 Troubleshooting
Unable to set Source properties
Error message:
Description : ActiveX component can’t create object, Error Number : 429
Components for the Aspen Audit & Compliance Application Interface have not
been properly installed and/or are missing. Verify the following file exists:
C:\Program Files\AspenTech\AuditAndComplianceManager
\Client\AtAuditAndComplianceApplicationInterface.dll
Verify the components are registered, or reregister; for example:
C:\Program Files\AspenTech\AuditAndComplianceManager \Client:>
Regsvr32 AtAuditAndComplianceApplicationInterface.dll
Description
The user will experience connection problems when logging in to the AACM
web site to view events in certain situations. If the Oracle database is on a
different machine than the web server, and integrated security is used, the
user’s credentials are not sufficient to allow for a connection to the Oracle
database.
Workaround
The user can enable basic authentication which will cause the user to "log in"
to the web server. This will allow the proper credentials to be available when
connecting to the Oracle database.
Note: This problem does not exist when connecting to SQL Server.
6 Troubleshooting 71
72 6 Troubleshooting
7 Checklists and Forms
The steps below provide a checklist for the installation and configuration of
Aspen Audit & Compliance Manager.
Step For More Information
The Aspen Audit & Compliance Manager system is now available to accept
event messages from generating applications such as Aspen Framework
(AFW), Production Record Manager , InfoPlus.21, and Aspen Audit &
Compliance Manager.
The following information is needed when installing and configuring Aspen
Audit & Compliance Manager. Determine and note these values before
starting the installation process:
Administrator Account Name:
From the Administrators group on the target computer.
Administrator Password:
Do not log password information here without securing this information
from unauthorized users.
Domain\Username:
For the user responsible for configuring Windows services.
Password:
For the user responsible for configuring Windows services. Do not log
password information here without securing this information from
unauthorized users.
Software License Manager (SLM) server:
Name used to identify the server where SLM is installed.
Oracle Local Net Service Name:
Two database options are available for the Audit & Compliance database:
Oracle or Microsoft SQL Server. See the “System Requirements” section of
this guide for supported versions.
Installing Oracle
If you have selected to use Oracle as the database for your Aspen Audit &
Compliance Manager system, follow the instructions below prior to installing
Aspen Audit & Compliance Manager.
1 Start Oracle setup process.
2 Follow Oracle documentation to guide you through a standard installation.
Ensure you perform the following to ensure that your database will
function properly with Aspen Audit & Compliance Manager.
Before installing Aspen Audit & Compliance Manager, run the Net
Configuration Assistant to create a Local Net Service Name. Ensure this
name matches the default value used during configuration.
Note: Install Oracle Client on all computers that have ADSA server installed.
See the “System Recommendations” section in Chapter 2, “Overview.”
The following is an example script demonstrating how to access the Audit and
Compliance API to automate Backup, Purge, Restore, and Archive activities.
'===============================================================
'
' Audit & Compliance Manager
'
' Sample to test the Backup methods
'
' Testing the following functionality:
'
' Backup Methods
' Backup
' Purge
' Restore
'
' Archive Information
' ArchiveExists
' GetArchiveInfo
' BackupCount
'
' Integrity Checking
' IntegrityCheck
'
'===============================================================
Option Explicit
'===============================================================
' Backup Methods
'===============================================================
'---------------------------------------------------------------
' BACKUP
'---------------------------------------------------------------
Private Sub Backup_Command_Click()
'------------------------------------------------------------
' Define parameters
'------------------------------------------------------------
Dim inLocaleID As Long
Dim inStartTime As Date
Dim inEndTime As Date
Dim inComment As String
Dim inFileName As String
Dim inArchiveFlag As Boolean
Dim inRemoveFileIfExistFlag As Boolean
'------------------------------------------------------------
' Stop the server from processing messages so we
' can perform the backup operations
'------------------------------------------------------------
bStoppedQueue = False
'------------------------------------------------------------
' Get the backup component to perform operations
'------------------------------------------------------------
Set a_c_Backup = a_c_Manager.Backup
'------------------------------------------------------------
' Set parameters for call
'------------------------------------------------------------
inLocaleID = 1033 'English
inStartTime = "03-01-2007"
inEndTime = "04-01-2007"
inComment = "Test Backup"
inFileName = FileNameEdit.Text
inArchiveFlag = True
inRemoveFileIfExistFlag = True
outErrorCode = 0
a_c_Backup.Backup inLocaleID, _
inStartTime, inEndTime, _
inComment, inFileName, _
inArchiveFlag, inRemoveFileIfExistFlag, _
outAdjustedFileName, outErrorCode, outErrorMessage
'------------------------------------------------------------
' Report errors OR Success
'------------------------------------------------------------
If ((outErrorCode <> 0) Or (outErrorMessage <> "")) Then
msg = "ErrorCode:" & Chr(9)
msg = msg & CStr(outErrorCode)
msg = msg & Chr(10)
msg = msg & "ErrorMessage:"
msg = msg & Chr(9)
msg = msg & outErrorMessage
MsgBox msg, vbExclamation, "Call failed for Backup!"
ElseIf (bCallFailed = True) Then
MsgBox Err.Description
Else
msg = "Backup completed successfully!" & Chr(10)
msg = msg & Chr(10)
msg = msg & "FileName: "
msg = msg & outAdjustedFileName
MsgBox msg, vbInformation, "Backup Succeeded!"
End If
'------------------------------------------------------------
' Start the server processing messages
'------------------------------------------------------------
If (bStoppedQueue = True) Then
a_c_Manager.Start
End If
Exit Sub
ErrorHandler:
bCallFailed = True
Resume Next
End Sub
'---------------------------------------------------------------
' PURGE
'---------------------------------------------------------------
Private Sub Purge_Command_Click()
'------------------------------------------------------------
'------------------------------------------------------------
' Define parameters
'------------------------------------------------------------
Dim inLocaleID As Long
Dim inStartTime As Date
Dim inEndTime As Date
'------------------------------------------------------------
' Stop the server from processing messages so we
' can perform the backup operations
'------------------------------------------------------------
bStoppedQueue = False
'------------------------------------------------------------
' Get the backup component to perform operations
'------------------------------------------------------------
Set a_c_Backup = a_c_Manager.Backup
'------------------------------------------------------------
' Set parameters for call
'------------------------------------------------------------
inLocaleID = 1033 'English
inStartTime = "03-01-2007"
inEndTime = "04-01-2007"
outMessagesPurged = 0
outErrorCode = 0
'------------------------------------------------------------
' Call method
'------------------------------------------------------------
bCallFailed = False
a_c_Backup.Purge inLocaleID, _
inStartTime, inEndTime, _
outMessagesPurged, _
'------------------------------------------------------------
' Report errors OR Success
'------------------------------------------------------------
If ((outErrorCode <> 0) Or (outErrorMessage <> "")) Then
msg = "ErrorCode:" & Chr(9)
msg = msg & CStr(outErrorCode)
msg = msg & Chr(10)
msg = msg & "ErrorMessage:"
msg = msg & Chr(9)
msg = msg & outErrorMessage
MsgBox msg, vbExclamation, "Call failed for Purge!"
ElseIf (bCallFailed = True) Then
MsgBox Err.Description
Else
msg = "Purge completed successfully!" & Chr(10)
msg = msg & Chr(10)
msg = msg & "MessagesPurged: "
msg = msg & CStr(outMessagesPurged)
MsgBox msg, vbInformation, "Purge Succeeded!"
End If
'------------------------------------------------------------
' Start the server processing messages
'------------------------------------------------------------
If (bStoppedQueue = True) Then
a_c_Manager.Start
End If
Exit Sub
ErrorHandler:
bCallFailed = True
Resume Next
End Sub
'---------------------------------------------------------------
' RESTORE
'---------------------------------------------------------------
Private Sub Restore_Command_Click()
'------------------------------------------------------------
' Audit & Compliance Manager and Backup components
'------------------------------------------------------------
Dim a_c_Manager As New AtAuditAndComplianceServer.Manager
Dim a_c_Backup As AtAuditAndComplianceServer.Backup
'------------------------------------------------------------
' Define parameters
'------------------------------------------------------------
Dim inLocaleID As Long
Dim inStartTime As Date
'------------------------------------------------------------
' Stop the server from processing messages so we
' can perform the backup operations
'------------------------------------------------------------
bStoppedQueue = False
'------------------------------------------------------------
' Get the backup component to perform operations
'------------------------------------------------------------
Set a_c_Backup = a_c_Manager.Backup
'------------------------------------------------------------
' Set parameters for call
'------------------------------------------------------------
inLocaleID = 1033 'English
inStartTime = "03-01-2007"
inEndTime = "04-01-2007"
inFileName = FileNameEdit.Text
outMessagesProcessed = 0
outMessagesRestored = 0
outDuplicateMessages = 0
outEventsChanged = False
outErrorCode = 0
'------------------------------------------------------------
' Call method
'------------------------------------------------------------
bCallFailed = False
a_c_Backup.Restore inLocaleID, _
inFileName, inStartTime, inEndTime, _
outAdjustedFileName, _
'------------------------------------------------------------
' Report errors OR Success
'------------------------------------------------------------
If ((outErrorCode <> 0) Or (outErrorMessage <> "")) Then
msg = "ErrorCode:" & Chr(9)
msg = msg & CStr(outErrorCode)
msg = msg & Chr(10)
msg = msg & "ErrorMessage:"
msg = msg & Chr(9)
msg = msg & outErrorMessage
MsgBox msg, vbExclamation, "Call failed for Restore!"
ElseIf (bCallFailed = True) Then
MsgBox Err.Description
Else
msg = "Restore completed successfully!" & Chr(10)
msg = msg & Chr(10)
msg = msg & "MessagesProcessed:"
msg = msg & Chr(9)
msg = msg & CStr(outMessagesProcessed)
msg = msg & Chr(10)
msg = msg & "MessagesRestored:"
msg = msg & Chr(9)
msg = msg & CStr(outMessagesRestored)
msg = msg & Chr(10)
msg = msg & "DuplicateMessages:"
msg = msg & Chr(9)
msg = msg & CStr(outDuplicateMessages)
msg = msg & Chr(10)
msg = msg & Chr(10)
msg = msg & "EventsChanged: "
msg = msg & CStr(outEventsChanged)
msg = msg & Chr(10)
msg = msg & Chr(10)
msg = msg & "FileName:"
msg = msg & Chr(10)
msg = msg & CStr(outAdjustedFileName)
MsgBox msg, vbInformation, "Restore Succeeded!"
End If
'------------------------------------------------------------
' Start the server processing messages
'------------------------------------------------------------
If (bStoppedQueue = True) Then
a_c_Manager.Start
End If
Exit Sub
ErrorHandler:
bCallFailed = True
End Sub
'===============================================================
' Archive Information
'===============================================================
'---------------------------------------------------------------
' ARCHIVE EXISTS
'---------------------------------------------------------------
Private Sub ArchiveExists_Command_Click()
'------------------------------------------------------------
' Audit & Compliance Manager and Backup components
'------------------------------------------------------------
Dim a_c_Manager As New AtAuditAndComplianceServer.Manager
Dim a_c_Backup As AtAuditAndComplianceServer.Backup
'------------------------------------------------------------
' Define parameters
'------------------------------------------------------------
Dim inLocaleID As Long
Dim inFileName As String
'------------------------------------------------------------
' Get the backup component to perform operations
'------------------------------------------------------------
Set a_c_Backup = a_c_Manager.Backup
'------------------------------------------------------------
' Set parameters for call
'------------------------------------------------------------
inLocaleID = 1033 'English
inFileName = FileNameEdit.Text
outArchiveExists = False
outErrorCode = 0
'------------------------------------------------------------
' Call method
'------------------------------------------------------------
bCallFailed = False
a_c_Backup.ArchiveExists inLocaleID, _
inFileName, _
outAdjustedFileName, _
outArchiveExists, _
outErrorCode, outErrorMessage
Exit Sub
ErrorHandler:
bCallFailed = True
Resume Next
End Sub
'---------------------------------------------------------------
' GET ARCHIVE INFO
'---------------------------------------------------------------
Private Sub GetArchiveInfo_Command_Click()
'------------------------------------------------------------
' Audit & Compliance Manager and Backup components
'------------------------------------------------------------
Dim a_c_Manager As New AtAuditAndComplianceServer.Manager
Dim a_c_Backup As AtAuditAndComplianceServer.Backup
'------------------------------------------------------------
' Define parameters
'------------------------------------------------------------
Dim inLocaleID As Long
Dim inFileName As String
'------------------------------------------------------------
' Get the backup component to perform operations
'------------------------------------------------------------
Set a_c_Backup = a_c_Manager.Backup
'------------------------------------------------------------
' Set parameters for call
'------------------------------------------------------------
inLocaleID = 1033 'English
inFileName = FileNameEdit.Text
outNumberMessages = 0
outErrorCode = 0
'------------------------------------------------------------
' Call method
'------------------------------------------------------------
bCallFailed = False
a_c_Backup.GetArchiveInfo inLocaleID, _
inFileName, _
outAdjustedFileName, _
outStartTime, outEndTime, outTimeStamp, _
outComment, outUser, outDomain, outConnectionString,
_
outNumberMessages, outVersion, outArchive, _
outErrorCode, outErrorMessage
'------------------------------------------------------------
' Report errors OR Success
'------------------------------------------------------------
If ((outErrorCode <> 0) Or (outErrorMessage <> "")) Then
msg = "ErrorCode:" & Chr(9)
msg = msg & CStr(outErrorCode)
msg = msg & Chr(10)
msg = msg & "ErrorMessage:"
msg = msg & Chr(9)
msg = msg & outErrorMessage
MsgBox msg, vbExclamation, "Call failed for
GetArchiveInfo!"
ElseIf (bCallFailed = True) Then
MsgBox Err.Description
Else
msg = "FileName:" & Chr(9)
msg = msg & outAdjustedFileName
Exit Sub
ErrorHandler:
bCallFailed = True
Resume Next
End Sub
'---------------------------------------------------------------
' BACKUP COUNT
'---------------------------------------------------------------
Private Sub BackupCount_Command_Click()
'------------------------------------------------------------
' Audit & Compliance Manager and Backup components
'------------------------------------------------------------
Dim a_c_Manager As New AtAuditAndComplianceServer.Manager
Dim a_c_Backup As AtAuditAndComplianceServer.Backup
Dim bStoppedQueue As Boolean
'------------------------------------------------------------
' Define parameters
'------------------------------------------------------------
Dim inLocaleID As Long
Dim inStartTime As Date
Dim inEndTime As Date
Dim inFileName As String
'------------------------------------------------------------
' Get the backup component to perform operations
'------------------------------------------------------------
Set a_c_Backup = a_c_Manager.Backup
'------------------------------------------------------------
' Set parameters for call
'------------------------------------------------------------
inLocaleID = 1033 'English
inStartTime = "03-01-2007"
inEndTime = "04-01-2007"
inFileName = FileNameEdit.Text
outNumberEvents = 0
outErrorCode = 0
'------------------------------------------------------------
' Call method
'------------------------------------------------------------
bCallFailed = False
a_c_Backup.BackupCount inLocaleID, _
inStartTime, inEndTime, _
outNumberEvents, _
outErrorCode, outErrorMessage
'------------------------------------------------------------
' Report errors OR Success
'------------------------------------------------------------
If ((outErrorCode <> 0) Or (outErrorMessage <> "")) Then
msg = "ErrorCode:" & Chr(9)
msg = msg & CStr(outErrorCode)
Exit Sub
ErrorHandler:
bCallFailed = True
Resume Next
End Sub
'===============================================================
' Integrity Checking
'===============================================================
'---------------------------------------------------------------
' INTEGRITY CHECK
'---------------------------------------------------------------
Private Sub IntegrityCheck_Command_Click()
'------------------------------------------------------------
' Audit & Compliance Manager and Backup components
'------------------------------------------------------------
Dim a_c_Manager As New AtAuditAndComplianceServer.Manager
Dim a_c_Backup As AtAuditAndComplianceServer.Backup
'------------------------------------------------------------
' Define parameters
'------------------------------------------------------------
Dim inLocaleID As Long
Dim inStartTime As Date
Dim inEndTime As Date
'------------------------------------------------------------
' Get the backup component to perform operations
'------------------------------------------------------------
Set a_c_Backup = a_c_Manager.Backup
outMessagesPassedCheck = 0
outMessagesFailedCheck = 0
outErrorCode = 0
'------------------------------------------------------------
' Call method
'------------------------------------------------------------
bCallFailed = False
a_c_Backup.IntegrityCheck inLocaleID, _
inStartTime, inEndTime, _
outMessagesPassedCheck, outMessagesFailedCheck, _
outErrorFileName, _
outErrorCode, outErrorMessage
'------------------------------------------------------------
' Report errors OR Success
'------------------------------------------------------------
If ((outErrorCode <> 0) Or (outErrorMessage <> "")) Then
msg = "ErrorCode:" & Chr(9)
msg = msg & CStr(outErrorCode)
msg = msg & Chr(10)
msg = msg & "ErrorMessage:"
msg = msg & Chr(9)
msg = msg & outErrorMessage
MsgBox msg, vbExclamation, "Call failed for
IntegrityCheck!"
ElseIf (bCallFailed = True) Then
MsgBox Err.Description
Else
msg = "Messages Passed Check:" & Chr(9)
msg = msg & CStr(outMessagesPassedCheck)
msg = msg & Chr(10)
msg = msg + "Messages Failed Check:"
msg = msg & Chr(9)
msg = msg & CStr(outMessagesFailedCheck)
msg = msg & Chr(10)
msg = msg + "Error File:"
msg = msg & Chr(9)
msg = msg & Chr(9)
msg = msg & CStr(outErrorFileName)
MsgBox msg, vbInformation, "Integrity Check Succeeded!"
End If
Exit Sub
ErrorHandler:
bCallFailed = True
End Sub
Note: FTP Server and SMTP Service are not required and can be omitted from
the IIS install.
Prior to install Aspen Audit & Compliance Manager Server, you must install
and configure Internet Information Server.
1. From the tool bar, click the icon to start the Server Manager.
2. Select Dashboard from the navigation pane and click Add roles and
features from the WELCOME TO SERVER MANAGER section on the
right.
The Add Roles and Features Wizard displays.
Alternatively,
1. From Control Panel, select Programs and then Programs and
Features.
2. In the Tasks list, click the Turn Windows features on or off link. The
Add Roles and Features Wizard displays.
3. On the Add Roles and Features Wizard:
o Click Next for the Before You Begin step.
o Select an installation type and then click Next for the Installation
Type step.
o Select a server or a virtual hard disk on which to install roles and
features and then click Next for the Server Selection step.
4. On the Server Roles step, find Web Server (IIS) node and select the
following roles:
21CFR11
Title 21 of the Code of Federal Regulations, Part 11 (21CFR11), “Electronic
Records; Electronic Signatures,” the federal regulations that set forth the
criteria under which the U.S. Food and Drug Administration will permit
electronic records and signatures to constitute valid replacement for paper
records and signatures. This document is available from the U.S. Food and
Drug Administration web site at http://www.fda.gov. A print-ready version of
the document can also be found there.
AACM
Aspen Audit and Compliance Manager
AMS
Aspen Manufacturing Suite
A collection of AspenTech products focused on data acquisition and analysis,
production control, and production management.
Active Docs
In Aspen Production Execution Manager, the user can design and build
documents which are called Active Docs using the Aspen Production Execution
Manager design facilities.
Glossary 101
API Actions
Aspen Production Execution Manager provides API interaction using web
services to enable users to interact with the Production Execution Manager
system. In the AACM audit system, this is limited to direct SQL operations
only. Other operations should be audited by their own audits system.
Audit Trail
A chain or trail of events that indicate how and why a particular parameter
has a given value at a given time. All configuration and data changes
associated with the value will be included in the trail.
BPL Docs
Similar to Active Docs, but BPL Docs only pertain to a particular BPL.
A BPL is Basic Phase Libraries that are a collection of basic phases. Basic
phases are the fundamental building elements for Aspen Production Execution
Manager applications. In the AACM audit system, BPLs also include BPL
documentation.
Comment
Each event message may have text associated with it to provide additional
information about an event. Event comments may be entered manually using
Aspen Audit & Compliance Manager.
Database
The Oracle or MS SQL Server database used by Aspen Audit & Compliance
Manager and designated for the secure archival of 21CFR11-compliance-
enabled data.
102 Glossary
Domain
The domain name associated with a given UserID.
Event
Something that occurs at a specific instance that is of significant importance
such that information about it needs to be recorded. This can include
activities such as start/stop, change position or mode, open/close,
sign/approve. Also see “Message” and “Message Type.”
Event-Generating Application
An AspenTech product from which an event message can be initiated.
Generating applications include:
Aspen Framework (AFW)
Production Record Manager
InfoPlus.21
The viewer allows queries as well as the manual entry of events and
comments. AFW, Production Record Manager, and InfoPlus.21 automatically
create event messages. For more information, refer to individual application
documentation as referenced in the “Related Documentation” section of
Chapter 1, “Introduction.”
InfoPlus.21
AspenTech’s proprietary process information management system consisting
of a real-time database and process historian providing plant-wide operations
information, data monitoring, and analysis capabilities.
MasterRecipe (MR)
MR is a special RPL that functions as an RPL template to allow for setting of
parameters.
Message
Text that describes:
the activity associated with an event, or
a manually-entered comment
Message Type
A pre-defined and configured event message structure. Defined message
types that are designed for a 21CFR11-compliance-enabled environment
include:
Glossary 103
Change History Value Event – Modifies data associated with a given event
message in history
Change Value Event – Modifies data associated with a given event message
Single Value Event – Adds a new event message, typically associated with a
generating application such as Aspen Framework, Production Record Manager
, InfoPlus.21, or Aspen Audit & Compliance Manager
General Event – Adds a new generic event message, typically for a system-
level event such as startup and shutdown
Generic Event – Adds a new generic event message for a non-compliant
event type. This is used for unhandled events and by custom applications
such as service projects.
Orders
Aspen Production Execution Manager orders are generated from RPLs and
MRs that include step by step operation phases. In the AACM audit system,
this category also includes parameters, resources, life cycles, and order
archiving.
Queries
In Aspen Production Execution Manager, the user can design queries that
fetch data from Aspen Production Execution Manager database.
Role-Based Security
Role-based security is used to authorize and authenticate users of AspenTech
applications and data sources. By assigning users to roles that define work
activities, administrators can grant security privileges to members of a given
role instead of individual users.
Use Aspen Framework (AFW) Server or Aspen Local Security (ALS) to
establish roles and associate users with them.
Roles
Job-specific functions (such as Administrator, Engineer, Area #5 Operator) to
which user IDs or user groups are associated in order to assign users to
specific servers and a defined set of permissions. Aspen Audit & Compliance
Manager permissions that can be assigned to a role include: Read, Write, Full,
and Administer.
These roles provide profiles for role-based security while giving users
consistent access to tasks, regardless of their network location.
RPL Docs
Similar to Active Docs, but RPL Docs only pertain to a particular RPL. RPLs are
Recipe Procedure Logics that are used to generate orders that can be
executed in operations. In the AACM audit system, the RPLs category also
includes MR (Master Recipe) and RPL documentation. An MR is typically an
RPL with parameters and resources.
104 Glossary
Security
Audit & Compliance Database security is currently provided by database
authentication. Aspen Framework (AFW) provides security for:
The manual entry of events and comments in Aspen Audit & Compliance
Manager
Granting Administrator privileges to perform functions in the Aspen Audit
& Compliance Administrator.
If implemented for a given site, Aspen Framework (AFW) provides an
environment for role-based security for AspenTech applications. Using AFW,
users can be associated with defined roles.
Templates
Aspen Production Execution Manager functions that enable users to export
and import Production Execution Manager objects.
UserID
The assigned identifier for a given user.
User Tables
Database tables created and defined by users in the Config Module in Aspen
Production Execution Manager table space. These tables are used for building
Production Execution Manager applications and in operations. In the AACM
audit system, this category also includes user table columns and column data.
Workstations
Computers that are used to work on Production Execution Manager.
Workstations are assigned roles with permissions on Production
Execution Manager functional areas.
Glossary 105
106 Glossary
Index
2
21CFR11 7, 70, 101, 102, 103
A
Adding Application Security 50
After You Install 24, 65
AFW Security Manager 48
Architecture 1, 74, 75
Aspen Audit & Compliance Administrator 9, 54, 61, 65, 67, 70, 75, 105
Aspen Database Wizard 9, 24, 36, 59, 60, 61, 74
Aspen Framework 8, 13, 58, 67, 70, 74, 75, 102, 103, 104, 105
Aspen Framework Security 48
Aspen License Manager 74, 75
Aspen Local Security 48
AspenTech support 2
AspenTech Support Center 2
Audit & Compliance Database 74
Audit & Compliance Server 9, 54, 74
Authentication 78
B
Before You Install 46, 73
C
Checklist 55
Comment 102
customer support 2
D
Database 24, 36, 74, 102
Domain 75, 103
E
e-bulletins 2
Index 107
Event 1, 3, 7, 8, 9, 13, 14, 24, 36, 38, 41, 51, 54, 57, 58, 59, 60, 61, 65, 69,
70, 71, 73, 74, 75, 76, 77, 102, 103, 104, 105
Event-generating application 8, 14
G
Guaranteed Event Delivery 103
H
help desk 2
I
IIS 51, 69, 70, 71, 75
Important 25, 60
InfoPlus.21 1, 8, 14, 54, 57, 67, 74, 75, 103, 104
L
Local Security 58, 69, 74, 104
M
Message 54, 103
Message Type 103
MS SQL 25, 44, 45, 58, 59, 60, 61, 74, 77, 102
N
Note 25, 46, 51, 60, 67, 70, 77, 101
O
Oracle 13, 25, 26, 27, 28, 29, 31, 45, 46, 51, 58, 59, 60, 61, 69, 70, 73, 74,
75, 77, 79, 80, 102
P
Plantelligence 13, 74, 76
Production Execution Manager 14
Production Record Manager 14, 57, 67, 74, 75, 102, 103, 104
Production Record Manager 1
Production Record Manager 54
Q
Queue 54, 58, 70
R
Registry 68
Removing 68
Role 104
role security 49
108 Index
S
Security 44, 48, 52, 75, 76, 102, 104, 105
SQL Server 13, 25, 26, 27, 28, 29, 30, 31, 42, 61, 74, 77, 80
support, technical 2
System Recommendations 13, 70, 73
T
technical support 2
Troubleshooting 55
U
Upgrading 57, 60
V
Verifying 58
Viewer 8, 9, 54, 58, 65, 69, 70, 75, 102, 103, 104, 105
W
web site, technical support 2
Worksheet 13, 73, 74
Index 109
110 Index