You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

The File Organizational Identity Source Plugin is designed to integrate using CSV files.

Modes

Org Identity Source ModeSupport
Manual Search and LinkingSupported
Enrollment, AuthenticatedNot supported
Enrollment, ClaimNot supported
Enrollment, SearchSupported
Enrollment, SelectSupported
Org Identity Sync ModeSupport
FullSupported
QuerySupported
UpdateSupported
ManualSupported

Installation

This is a non-core plugin, see Installing and Enabling Registry Plugins for more information.

Configuration

The path specified in File Path must be readable by the COmanage Registry web server.

Archive Directory

As of Registry v3.1.0, FileSource supports an Archive Directory. If specified, this directory must be writeable by the COmanage Registry web server, and FileSource will maintain two previous copies of the source file (using the basename of the file, appended with .1 or .2). This allows FileSource to perform a diff in order to determine changed records, which performs significantly better for larger files.

(info) Use of this configuration option is especially recommended for source files containing more than a few hundred sync'd records.

File Format

The currently supported format is experimental, and is subject to change in a future release.

The source file must be in CSV format, with the following columns:

ColumnDescriptionRequired?Notes
1Unique Record KeyYes
2blank

3blank

4Given NameYes
5blank

6Family Name

7Street Address

8Locality

9blank

10State

11Postal Code

12Country

13Email Address

14Telephone Number

15Telephone Country Code

16National Identifier

17Title

18Organization

19Match Reference Identifier

20Valid From
Any format supported by strtotime(), expected in UTC
21Valid Through
Any format supported by strtotime(), expected in UTC
22Personal URL
Added in v3.1.0
23Affiliation

Affiliation corresponding to values of AffiliationEnum (Extended Types not supported)

Added in v3.2.0

24Identifiers

Semi-colon (;) separated list of identifiers of the form type[+login]:value, where type corresponds to the values of IdentifierEnum (Extended Types not supported), the literal +login denotes that the identifier may be used for logging in, and value is the actual identifier

Added in v3.2.0

25Date of Birth
YYYY-MM-DD format. Added in v3.3.0.

See Also

  • No labels