ARIS Tenant Management - Software AG

1y ago
16 Views
2 Downloads
968.34 KB
70 Pages
Last View : 3d ago
Last Download : 3m ago
Upload by : Mika Lloyd
Transcription

ARISTENANT MANAGEMENTVERSION 10.0 - SERVICE RELEASE 8April 2019SOFTWARE AG

This document applies to ARIS Version 10.0 and to all subsequent releases.Specifications contained herein are subject to change and these changes will be reported insubsequent release notes or new editions.Copyright 2010 - 2019 Software AG, Darmstadt, Germany and/or Software AG USA Inc.,Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.The name Software AG and all Software AG product names are either trademarks or registeredtrademarks of Software AG and/or Software AG USA Inc. and/or its subsidiaries and/or itsaffiliates and/or their licensors. Other company and product names mentioned herein may betrademarks of their respective owners.Detailed information on trademarks and patents owned by Software AG and/or its subsidiaries islocated at http://softwareag.com/licenses.Use of this software is subject to adherence to Software AG's licensing conditions and terms.These terms are part of the product documentation, located at http://softwareag.com/licensesand/or in the root installation directory of the licensed product(s).This software may include portions of third-party products. For third-party copyright notices,license terms, additional rights or restrictions, please refer to "License Texts, Copyright Noticesand Disclaimers of Third Party Products". For certain specific third-party license restrictions,please refer to section E of the Legal Notices available under "License Terms and Conditions forUse of Software AG Products / Copyright and Trademark Notices of Software AG Products". Thesedocuments are part of the product documentation, located at http://softwareag.com/licensesand/or in the root installation directory of the licensed product(s).

TENANT MANAGEMENTContents1Text conventions . 12Managing tenants . 22.1ARIS Cloud Controller (ACC) . 32.1.12.1.2Create a tenant . 4Back up a tenant . 52.1.2.12.1.32.1.42.1.52.2What data is backed up and restored? . 6Restore a tenant . 8Copy a tenant to a different server . 10Delete a tenant. 12Tenant Management tool . 142.2.1Tenant Management . 152.2.1.1Configure Tenant Management . re tenant .user for impersonation .operational tenants .existing tenants .17181920Open Tenant Management . 21Manage tenants . e tenant .Lock tenant .Activate tenant .Allow access .Copy tenant .Back up tenant .Download last backup file .Download specific backup file .Restore tenant from backup file .Restore tenant from backup list (from Tenants page) .Restore tenant from backup list (from Backups page) .Delete tenant .Manage filters .22222223232425252627283030Copy filters .Export filters .Import filters .What are filters? .31313232Manage templates . 33Copy templates .Export templates .Import templates .What are templates? .34343535Manage reports and related files . 36Copy reports .Export reports .Import reports .Copy files .Export files .Import files .What is an ARIS report? .36373838394040Manage databases. 42Copy databases . 42I

TENANT 1.4Manage backups . 452.2.1.4.12.2.1.4.22.2.1.4.32.2.1.5Define backup folder . 45Open backup list . 45Delete backup file . 46Manage schedules . .1.5.62.2.1.62.2.1.72.2.1.82.2.1.92.2.1.10Enter backup options .Create schedule .Edit schedule .Lock schedule .Activate schedule .Delete schedule .474748484949Display charts .Open user management .Open portal management .Log out .Valuable information .5050505051How to manage logged information .How to adjust timestamps related to ARIS document storage.Which users can manage tenants?.What privileges and settings does the user 'superuser'require? .What privileges and settings does an authorized user require?.What is impersonation? .What data is backed up and restored? .What is the Tenants page used for? .What is the Assets page used for? .What is the Backups page used for? .What is the Schedules page used for? .What can be used as a basis for restoring tenants? 0.102.2.1.10.112.2.1.10.122.33Export databases . 43Import databases . 43What are ARIS databases? . 445151525354555760606263y-tenantmgmt command-line tool . 64Legal information. 653.13.23.3Documentation scope . 65Data protection . 66Disclaimer. 66II

TENANT MANAGEMENT1Text conventionsMenu items, file names, etc. are indicated in texts as follows: Menu items, key combinations, dialogs, file names, entries, etc. are displayed in bold. User-defined entries are shown in bold and in angle brackets . Single-line example texts (for example, a long directory path that covers several lines due toa lack of space) are separated by at the end of the line.File extracts are shown in this font format:This paragraph contains a file extract. Warnings have a colored background:WarningThis paragraph contains a warning.1

TENANT MANAGEMENT2Managing tenantsAfter the installation of ARIS Server two tenants are available.The infrastructure master tenant manages administrative users and all other tenants.The default tenant is available for operational use. If you need additional operational tenants toprovide different sets of databases, users, configurations or ARIS methods you can easily createthem. Additional tenants require a new set of ARIS licenses. Licenses must be unique in alltenants.If you have installed an ARIS Server using an external database management system, alladditionally created tenants are available as well. If you are going to create additional tenants forARIS10.0 in order to migrate data from ARIS 9.8.7 or later, make sure to use identical names inboth ARIS versions.Administrators can manage tenants in different ways: Manage tenants using the Tenant Management tool (page 14) Tenant management using command line tools (page 64) Create tenants using ACC (page 4) Backup tenants using ACC (page 5) Restore tenants using ACC (page 8) Copy tenants using ACC (page 10) Delete tenants using ACC (page 12)Please make sure to manage users and licenses for all tenants.2

TENANT MANAGEMENT2.1ARIS Cloud Controller (ACC)ACC is a command-line tool for administrating and configuring an ARIS installation. Itcommunicates with ARIS Agents on all nodes.To start ACC under a Windows operating system click Start All Programs ARIS Administration Start ARIS Cloud Controller. If you have changed agent user credentialsyou must enter the user name and/or the password.To start ACC under a Linux operating system, execute the acc10.sh shell script instead. ACC isavailable if you have copied and installed the aris10-acc- number rpm file depending on theLinux operating system.Enter help or help command to get information about the usage of the commands.3

TENANT MANAGEMENT2.1.1Create a tenantAfter the installation of ARIS Connect the default tenant is available. If you need additionaltenants to provide different sets of databases, users, configurations or ARIS methods you caneasily create tenants. If you are going to create additional tenants for ARIS10.0 in order tomigrate data from ARIS 9.8.7 or later, make sure to use identical names in both ARIS versions.You can also create tenants using the ARIS Administration's command line tools (page 64) orTenant Management (page 14).Prerequisites ARIS Server installation Users need the User administrator function privilege If you do not use the standard database system, make sure to create additional schemes inyour Oracle or Microsoft SQL database management system and assign the tenants to theseschemes (see ARIS Server Installation Guide).WarningFor tenant names please only use up to 25 lowercase ASCII characters and numbers. The namemust begin with a character. Special characters, such as and characters, for example, inChinese, Cyrillic or Arabic cannot be used.Procedure1.Start ARIS Cloud Controller (ACC).2.Enter:create tenant tenant name username user name of a user holding therequired privileges password this user's password .Example:create tenant test01 master.tenant.user.name admin master.tenant.user.pwd tenantmanager123You can even change parameters for the new tenant. You must specify additional parametersin case you use an external database management system, for example:create tenant test01 dba.user "system" dba.user.pwd "manager"dbinstanceid "db0000000000" default.tbl.space "ARISDATA"temp.tbl.space "TEMP" schema.name aris tenant ID "schema.pwd "*ARIS!1dm9n#yy"The tenant test01 will be created.3.The administrator must import licenses, create users and user groups and assign privilegesand licenses for the test01 tenant.4.Start a ARIS client and log in using this tenant. The system database will be created for thattenant.The tenant is created and can be backed up (page 5).4

TENANT MANAGEMENT2.1.2Back up a tenantYou can back up tenant data (page 6) using the ARIS Cloud Controller (ACC). Please note that nouser can work on this tenant during the backup process. ThePrerequisites ARIS Server installation Users need the following function privileges. The function privileges depend on the license.Therefore, you may not be able to assign all of the function privileges shown. Analysis administrator ARCM administrator Collaboration administrator Database administrator Dashboard administrator Document administrator License administrator Portal administrator Process Governance administrator Server administrator Technical configuration administrator User administratorWarningTenant data is fully backed up only if the user executing the commands has sufficient privilegesfor all components in every tenant and if all components were selected for the backup.User administration audit events are not part of the tenant backup.Extensions, for example, SSL certificates, SAP Java Connector, and JDBC drivers, added usingthe enhance ACC command are not backed up.To avoid data inconsistencies and possible data loss, you must not perform any of the followingactivities in parallel, neither manually nor scheduled:- Deleting any Process Governance process instance, process version, or process- Archiving Process Governance process instances- Backup/restore tenant (containing Process Governance or ARIS document storage data)5

TENANT MANAGEMENTProcedure1.Start ARIS Cloud Controller (ACC).2.Enter:backup tenant tenant name to pathToBackUpFile encryption.key encryption password or encryption key username user name of a userholding the required privileges password this user's password such as:backup tenant default to "f:\\backupDefault.acbcrypt"encryption.key str3ngG3h31m username y1234 password managery1234.Notice the double backslashes. Alternatively, use a single forward slash. If no file name isspecified, the file name is generated as for unencrypted files, but with the file extensionacbcrypt instead of acb. The encryption password must be at least 8 characters long andcontain at least 3 out of the 4 following character classes: lower-case letter, upper-caseletter, digit, special character (such as any non-whitespace, non-letter, non-digit character).The backup is started. The complete backup is written to one single acb archive file. If youencrypted the backup file, the file extension is acbcrypt.You can restore (page 8) this tenant using the related archive file. Using the restore tenantcommand will copy the content to an existing tenant. Process Governance backup archivesgreater than 2 GB might lead to insufficient TEMP space issue when restoring them into ARIS withOracle back end. For such large backups, extend the temp tablespace size before restoringoperation executed.You can manage tenants also using the ARIS Administration's command line tools (page 64) orTenant Management tool (page 14).2.1.2.1What data is backed up and restored?If you back up tenants, the current state of the following data is saved in different folders in thetenant backup zip file.Tenant data is fully backed up only if the user executing the commands has sufficient privilegesfor all components in every tenant and if all components were selected for the backup.Extensions, for example, SSL certificates, SAP Java Connector, and JDBC drivers, added usingthe enhance ACC command are not backed up. In ARIS 10 all started runnables areautomatically taken into account when executing tenant backup/restore commands.To avoid data inconsistencies and possible data loss, you must not perform any of the followingactivities in parallel, neither manually nor scheduled:- Deleting any Process Governance process instance, process version, or process- Archiving Process Governance process instances- Backup/restore tenant (containing Process Governance or ARIS document storage data)6

TENANT MANAGEMENTContentRequired function privilegesComponent (runnable)Data from ARISUser administratorARIS Administration/UserAdministration,Technical configurationManagementfor example, users, privileges, administratorLicenses(umcadmin s, m, or l )License administratorUser administration auditevents are not part of thetenant backup.System databaseServer administratorModeling & Publishing(abs s, m, or l )Contains filters, templates, andfont formats, but also ARISMethod and all evaluationscripts, macros and scheduledreports.ARIS databasesDatabase administratorAd hoc analyses and queriesAnalysis administratorAnalysis(octopus s, m, or l )ARIS document storage data,Document administratorincluding Process GovernancearchivesDocuments and accessprivilegesProcess Governance dataCollaboration dataARIS document storage(adsadmin s, m, or l )Technical configurationadministratorProcess GovernanceProcess Governanceadministrator(apg s, m, or l )Collaboration administratorCollaboration(ecp s, m, or l )ARIS Risk & ComplianceARCM administratorManager dataARIS Risk & ComplianceManager(arcm s, m, or l )Dashboards and feedsDashboard administratorARIS Aware(dashboarding s, m, orl )ARIS Connect portal views,modification sets, andconfiguration sets.Portal administratorARIS Connect portal(copernicus s, m, or l )7

TENANT MANAGEMENT2.1.3Restore a tenantYou can restore tenant data (page 6) or copy the content of this tenant (page 10) to a differentARIS server. You need to have access to the relevant back-up archive file containing the data ofa tenant:WarningNo user can work on this tenant during the restore process. All current data of a running tenantwill be deleted and replaced by the data of the backup file. Data related to ARIS Administrationwill not be deleted but merged. The tenant name and current user data will be untouched. If userswere deleted after the tenant has been backed up, these users will be available again. Make sureto delete those users.Process Governance backup archives greater than 2 GB might lead to insufficient TEMP spaceissue when restoring them into ARIS with Oracle back end. For such large backups, extend thetemp tablespace size before restoring operation executed.To avoid data inconsistencies and possible data loss, you must not perform any of the followingactivities in parallel, neither manually nor scheduled:- Deleting any Process Governance process instance, process version, or process- Archiving Process Governance process instances- Backup/restore tenant (containing Process Governance or ARIS document storage data)Prerequisites You need access to the relevant back-up archive file. ARIS Server installation Users need the following function privileges. The function privileges depend on the license.Therefore, you may not be able to assign all of the function privileges shown. Analysis administrator ARCM administrator Collaboration administrator Database administrator Dashboard administrator Document administrator License administrator Portal administrator Process Governance administrator Server administrator Technical configuration administrator User administrator8

TENANT MANAGEMENTProcedure1.Start ARIS Cloud Controller (ACC).2.To restore the tenant, enter:restore tenant tenant name from pathToBackUpFile encryption.key encryption password or encryption key username user name of a userholding the required privileges password this user's password such as:restore tenant default from "f:\\backupDefault.acbcrypt"encryption.key str3ngG3h31m username y1234 password managery1234or as an example for the us of an unencrypted acb file:restore tenant default from "f:\\backupDefault.acb" username y1234password managery1234Notice the double backslashes. Alternatively, use a single forward slash.The tenant will be restored.3.Make sure to change the standard user's passwords again.The tenant is restored. You can also create tenants using the ARIS Administration's command linetools (page 64) or Tenant Management tool (page 14).If you have restored a tenant from an ARIS 10 SR5 backup file or earlier containing ARISdocument storage data, you must adjust the timestamps manually (page 51) (seey-admintool.bat command-line tool).9

TENANT MANAGEMENT2.1.4Copy a tenant to a different serverYou can copy the content of a backed up tenant to a different ARIS Server. This procedure canalso be used to migrate data in case of an upgrade installation. You need to have access to therelevant back-up archive file containing the data of a tenant: All databases All user data (users, privileges and licenses) All ARIS document storage data including all access rights All Process Governance data All ad hoc analyses and queriesExtensions, for example, SSL certificates, SAP Java Connector, and JDBC drivers, added usingthe enhance ACC command are not backed up.Prerequisites You need access to the relevant back-up zip file ARIS Server installation Users need the following function privileges. The function privileges depend on the license.Therefore, you may not be able to assign all of the function privileges shown. Analysis administrator ARCM administrator Collaboration administrator Database administrator Dashboard administrator Document administrator License administrator Portal administrator Process Governance administrator Server administrator Technical configuration administrator User administrator10

TENANT MANAGEMENTProcedure1.Create a tenant (page 4) on the ARIS Server where the tenant will be copied to and importthe licenses.2.Start ARIS Cloud Controller (ACC).3.To restore Process Governance data, stop the Process Governance runnable first. To do soenter, for example:stop apg m4.Enter:restore tenant Tenant name from pathToBackUpFile encryption.key encryption password or encryption key username user name of a userholding the required privileges password this user's password or as an example for the us of an unencrypted acb file:restore tenant default from "f:\\backupDefault.acb" username y1234password managery1234Notice the double backslashes. Alternatively, use a single forward slash. You must enter theuser credentials of the server's ARIS Administration you have created the new tenant. If youare about to migrate data, you might use the standard name and passwordsystem/manager.5.In case you restored Process Governance data, restart the Process Governance runnable. Todo so enter, for example:start apg mAll data of the backup file will be copied to the new tenant. Current data will be deleted except thename of the new tenant, as well as user credentials. The current user data will be untouched. Ifusers were deleted after the tenant has been backed up, these users will be available again.Please make sure to delete those users.In case of a migration process the default credentials will automatically be in use. To preventunauthorized access to the ARIS system, after installation or data migration, always change thedefault passwords of the arisservice user, the guest user, the system user and the superuseruser on all operational tenants, as well as on the infrastructure tenant (master).You can also create tenants using the ARIS Administration's command line tools (page 64) orTenant Management (page 14).11

TENANT MANAGEMENT2.1.5Delete a tenantIf you delete a tenant all tenant information are lost: Databases User data (users, privileges and licenses) ARIS document storage data including all access rights Process Governance data Ad hoc analyses and queriesPrerequisites ARIS Server installation Users need the following function privileges. The function privileges depend on the license.Therefore, you may not be able to assign all of the function privileges shown. Analysis administrator ARCM administrator Collaboration administrator Database administrator Dashboard administrator Document administrator License administrator Portal administrator Process Governance administrator Server administrator Technical configuration administrator User administratorWarningIf you delete a tenant all tenant information are lost.12

TENANT MANAGEMENTProcedure1.Back up (page 5) the tenant in order to be able to restore (page 8) data again.2.Start ARIS Cloud Controller (ACC).3.Enter:delete tenant Tenant name username user name of a user holding therequired privileges password this user's password Deletes the specified tenant and all its associated data from the system. User name andpassword of an administrative user have to be specified using the parametersmaster.tenant.user.name and master.tenant.user.pwd, respectively.WarningIf the optional force keyword is used, the security question Are you sure? is not displayedand the tenant and its data will be deleted without further prompting the user.The tenant has been deleted.You can also manage tenants using the ARIS Administration's command line tools (page 64) orTenant Management (page 14).13

TENANT MANAGEMENT2.2Tenant Management toolThe Tenant Management allows authorized users (page 51) to manage all tenants of the ARISsystem's node (see Tenant Management online help).If this node has been removed accidently, please make sure to add it again.The Tenant Management user interface has been installed using the ARIS server setup program.It is run automatically with the user account of the user superuser. In order for other users to beable to log in (page 21), you have to configure the infrastructure tenant (page 17). This assignsusers in the infrastructure tenant privileges for impersonation (page 54), along with additionalfunction privileges.Once all operational tenants are configured (page 19), impersonation enables users to assumethe account of the system user superuser in order to perform administration tasks. After theARIS server was updated, for all operational tenants make sure to specify superuser in theImpersonation target users field again.If you want existing tenants that were not created using Tenant Management to be managedcentrally, you have to adjust the configuration of these tenants (page 20).14

TENANT MANAGEMENT2.2.1Tenant ManagementTenant Management enables users (page 16) to centrally manage all of a company's ARIStenants on the infrastructure tenant.All tenant data (page 55) can be backed up from the running system manually or using aschedule.Users with appropriate privileges can back up all data (page 55) from tenants using schedules.They thus create restore points. All data from the tenant is saved in a backup list.Any number of schedules can be created for each tenant. If you create a large number ofschedules and backups, make sure the storage medium has sufficient capacity.PrerequisiteThe user name and password have been entered in the backup options (page 47).WarningTo avoid data inconsistencies and possible data loss, you must not perform any of the followingactivities in parallel, neither manually nor scheduled:- Deleting any Process Governance process instance, process version, or process- Archiving Process Governance process instances- Backup/restore tenant (containing Process Governance or ARIS document storage data)Procedure1.Click Schedules. The schedules for all tenants are displayed.2.Click3.Enter the description for the backup. This text makes it easier to select the relevant backupCreate schedule. The Create schedule dialog opens.when restoring the tenant.4.Select the time for the automatic backup. You can set an automatic backup daily or on aparticular day of the week. Select a time on the hour as the start time.5.Select the maximum number of backups to

TENANT MANAGEMENT 3 2.1 ARIS Cloud Controller (ACC) ACC is a command-line tool for administrating and configuring an ARIS installation. It communicates with ARIS Agents on all nodes.

Related Documents:

From ARIS 10.0.12.0, ARIS Risk & Compliance Manager and ARIS Server use the same external database management system if configured. When you update your ARIS Server, ARIS Risk & Compliance Manager still uses the database connection as configured for ARIS Risk & Compliance Manager. If you want ARIS Server and ARIS Risk & Compliance Manager to

Before installing an ARIS server on a Linux operating system you must provide ARIS Cloud Controller (ACC) and ARIS Agent to your Linux Red Hat or SUSE system. To allow customizing activities additionally provide the command-line tools ARIS Server Administrator, and ARIS Scrip

3.7 ARIS clients using SSL throw Java exceptions . This document is intended to solve problems with ARIS Server installations that were carried out with the setup program. If you face problems starting ARIS, read the following pages. . Starting ARIS Download Client does not work. Either there is no

When creating a tenant, the root administrator can: Label the tenant user interface with a tenant logo Change the tenant user interface look and feel (colors and fonts) Enable all or a subset of parent tenant clouds for the tenant The root administrator controls the following global permissions for each tenant organization and tenant

Architecture approaches for Microsoft 365 tenant-to-tenant migrations This topic is 1 of 5 Contoso users will continue to be known as user@contoso.com. Tenant-to-tenant migration without rebranding Architecture scenario Identities will migrate to a target tenant and will keep the existing domain as part of the migration. Single-event migration

If you want to provide ARIS for SAP features, you must configure them regardless of the SAP Solution Manager version that you use (page . 4). If you want to use ARIS Advanced Architect, you must provide the SAP Java Connector (sapjco3.jar) (page . 3) to run executables. 1.1.1 ARIS Advanced Architect

The following allocations are applicable for the user groups in ARIS Risk & Compliance Manager and the naming to be used in ARIS Architect. Further roles are described in the other convention manuals. Role (ARCM) Role (ARIS) Role level roles.controlmanager Control manager 1, 2, and 3 roles.controlexecutionowner Control execution owner 3 only

AssemblyLine flow and Hooks .26 Controlling the flow of an AssemblyLine . . . 30 Expressions .30 Expressions in component parameters .33 Expressions in LinkCriteria .33 Expressions in Branches, Loops and Switch/Case 34 Scripting with Expressions .34 The Entry object.35 Chapter 2. Scripting in TDI .37 Internal data model: Entries, Attributes and Values 38 Working with .