Skip to main content

RACF

This connector exports users and profiles from a RACF file.

This page is about MainFrame/RACF.

Package: MainFrame/RACF

Overview​

Resource Access Control Facility (RACF) is a security program from IBM OS/390 used to protect users' resources by controlling their accesses. The RACF connector exports the information saved by RACF about users, groups and access authorities.

Prerequisites​

Implementing this connector requires the input file to be in the RACF format, but it can have any extension.

Export​

This connector extracts the information found in a RACF file and transforms it into CSV files in Usercube format.

Be aware that Usercube supports only the RACF records represented by the following codes:

Configuration​

This process is configured through a connection in the UI and/or the XML configuration, and in the appsettings.agent.json > Connections section:

appsettings.agent.json
{
...
"Connections": {
...
"<ConnectionIdentifier>": {
...
}
}
}

The identifier of the connection and thus the name of the subsection must:

  • be unique.
  • not begin with a digit.
  • not contain <, >, :, ", /, \, |, ?, * and _.

The following example reads RACF data from the C:/identitymanagerContoso/RacfFile.csv iso-8859-1 file and exports it to CSV files in Usercube format:

appsettings.agent.json
{
...
"Connections": {
...
"RACF": {
"Path": "C:/identitymanagerContoso/RacfFile.csv",
"Encoding": "iso-8859-1",
}
}
}

Setting attributes​

NameDetails
Path requiredType String Description Path of the RACF file to be exported.
------
Encoding default value: UTF-8Type String Description Encoding of the input file. See the list of available encodings.

Output details​

This connector is meant to generate to the ExportOutput folder one CSV file per record type (0100, 0200, etc.), named <connectionIdentifier>_<type>.csv.

For example, consider an export with a connection named ExportRacf, and a source file containing the record types 0100, 0120, 0203. Then we will have three output files named ExportRacf_0100.csv, ExportRacf_0120.csv and ExportRacf_0203.csv.

Fulfill​

There are no fulfill capabilities for this connector.

Authentication​

Password reset​

This connector does not reset passwords.

Credential protection​

This connector has no credential attributes, and therefore does not use RSA encryption, nor a CyberArk Vault.

Still, data protection can be ensured through an Azure Key Vault safe.