Preparation
Before Bravura Security Fabric can manage application accounts in a SAP ASE database, you must:
Install the client software.
Define a connection.
Configure a target system administrator.
Create at least one template account to provision accounts for this target.
Write a script to configure connector behavior
Note
The following instructions are for SAP (Sybase) Adaptive Server Enterprise Suite version 12.5.1. Details may vary depending on your version of the software.
Installing client software
Bravura Security Fabric communicates with the SAP ASE server via the TDS protocol. Before you can target SAP ASE, you must install the Adaptive Server Enterprise PC Client software (typical install) on the Bravura Security Fabric server.
The SAP ASE 15 or later supports the DB-lib and requires libsybdb.dll to be in the system path. The SAP ASE 12.5 or earlier supports the CT-lib and requires libsybcs.dll to be in the system path.
The SAP (Sybase) client version must be the same as the SAP ASE server to which it will connect.
Defining a connection
Using the Dsedit utility on the Bravura Security Fabric server, add a connection for each SAP ASE server you want to manage. To do this:
Open the Dsedit utility. This program configures your client to connect to SAP ASE instances.
Another window, titled Select Directory Service, may appear depending on your client. Select InterfacesDriver, then click OK.
Select Server Object > Add from the toolbar.
Enter a name for the SAP ASE server and then click OK. Remember this server name, as it will be used later by Bravura Security Fabric to target the server.
Double click the Server Address for the server you just added. In the Network Address Attribute window, click Add.
Select TCP and then type the address to the server in the format:
<host name>,<portnumber>
For example, type sybase-appssrv,5000 .
Note
It is recommended that the Bravura Security Fabric server be rebooted after the installation of the SAP (Sybase) client software. This is to ensure that the new SAP (Sybase) environment variables are properly recognized by IIS.
See your SAP ASE documentation for more information on configuring the SAP ASE client software.
Configuring a target system administrator
Bravura Security Fabric uses a designated account (for example, psadmin) on the SAP ASE target system to manage accounts passwords. The target system administrator require SAP ASE back end database privileges that grant execution of SQL commands used in the written script.
Ensure that you set and note the account’s password. You will be required to enter the login ID and password when you add the SAP ASE target system to Bravura Security Fabric .
Creating a template account
Bravura Security Fabric uses template accounts as models or "blueprints" for creating new application accounts in a SAP ASE database.
The steps required to create a template account depend on your application. Consult your systems administrator or application documentation for more information.
To learn how to create a template for SAP ASE database-level accounts, see Creating a template account .
Writing a script to configure connector behavior
You write a script file to define SQL commands used in the interaction between the agtsybctscript
connector and the SAP ASE database. A sample script, agtsycbtcript . cfg is contained in the samples directory. Note that any sample script may need customizations in order to work with your system.
Learn about writing script files for SQL application connectors.