Bulk–Load is an automated approach to adding and maintaining user identities that compliments the manual steps you can perform within SAS® Management Console. Bulk–Load refers to the importing and synchronization of users and groups from an external source, such as LDAP, a host password file, or another data source containing user and group information, into the SAS® Metadata Repository.
For SAS® 9.1.3, the process is documented in Appendix 2 Bulk-Load Processes for Identity Management in SAS 9.1.3 Intelligence Platform: Security Administration Guide, Second Edition.
For SAS® 9.2, the process is documented in Appendix 2 User Import Macros in SAS® 9.2 Intelligence Platform Security Administration Guide.
For SAS® 9.3, the process is documented in Appendix 1 User Import Macros in SAS® 9.3 Intelligence Platform Security Administration Guide.
Depending on the source of your existing users and groups (Active Directory or LDAP, /etc/passwd, or other file) you can start with one of the sample programs, importad, importpw, or the Sample Code for Generic File Import program. These programs provide the basic logic for performing the initial load for users and groups. As these are sample programs, you will have to make modifications to them to support your specific environment and requirements. The importad.sas and importpw.sas programs are included in your SAS® Foundation installation in !sasroot/samples/base directory (for UNIX systems) and !sasroot\core\sample folder (for Windows systems). On mainframe systems, they are located in your Sample library, &prefix.W0.SAMPLE(IMPORTAD) and &prefix.W0.SAMPLE(IMPORTPW), respectively. The Sample Code for Generic File Import program is shown in the Appendix section of the documentation.
These three programs provide the structure for the initial loading of users and groups into the SAS Metadata Repository. Maintenance, or synchronization, of users and groups with your site's master user and group list should be done via synchronization code. This process is also documented in the Appendix, in the section titled "How to Synchronize Imported Identity Information".
Note that these programs create the SAS Metadata identities. They do not set authorizations for these identities.
For information about a promotion technique for metadata identities, see Sample 42251: Promotion of User and Group Metadata.
Operating System and Release Information
| SAS System | SAS Integration Technologies | z/OS | 9.1 TS1M3 SP4 | |
| Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.1 TS1M3 SP4 | |
| Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.1 TS1M3 SP4 | |
| Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.1 TS1M3 SP4 | |
| Microsoft Windows XP 64-bit Edition | 9.1 TS1M3 SP4 | |
| Microsoft Windows 2000 Advanced Server | 9.1 TS1M3 SP4 | |
| Microsoft Windows 2000 Datacenter Server | 9.1 TS1M3 SP4 | |
| Microsoft Windows 2000 Server | 9.1 TS1M3 SP4 | |
| Microsoft Windows 2000 Professional | 9.1 TS1M3 SP4 | |
| Microsoft Windows NT Workstation | 9.1 TS1M3 SP4 | |
| Microsoft Windows Server 2003 Datacenter Edition | 9.1 TS1M3 SP4 | |
| Microsoft Windows Server 2003 Enterprise Edition | 9.1 TS1M3 SP4 | |
| Microsoft Windows Server 2003 Standard Edition | 9.1 TS1M3 SP4 | |
| Microsoft Windows XP Professional | 9.1 TS1M3 SP4 | |
| Windows Vista | 9.1 TS1M3 SP4 | |
| Windows Vista for x64 | 9.1 TS1M3 SP4 | |
| 64-bit Enabled AIX | 9.1 TS1M3 SP4 | |
| 64-bit Enabled HP-UX | 9.1 TS1M3 SP4 | |
| 64-bit Enabled Solaris | 9.1 TS1M3 SP4 | |
| HP-UX IPF | 9.1 TS1M3 SP4 | |
| Linux | 9.1 TS1M3 SP4 | |
| Linux on Itanium | 9.1 TS1M3 SP4 | |
| OpenVMS Alpha | 9.1 TS1M3 SP4 | |
| Solaris for x64 | 9.1 TS1M3 SP4 | |
| Tru64 UNIX | 9.1 TS1M3 SP4 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.