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

Compare with Current View Page History

« Previous Version 8 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

See Also

  • No labels