The COmanage Registry Data Model revolves around the CO Person, which conceptually represents one person associated with a CO.
Table Name |
Description |
Status |
---|---|---|
Addresses |
Tentative |
|
API (Programmtic) Users |
To be refactored |
|
Known applications |
Not implemented |
|
Per-CO configured applications |
Not implemented |
|
Per-CO restrictions on publishing of directory information |
Not implemented |
|
Per-CO extended attributes |
Tentative |
|
Per-CO FIFER services |
Experimental |
|
Per-CO groups |
Tentative |
|
Per-CO group memberships |
Tentative |
|
Per-CO invitations to join |
To be refactored |
|
Per-CO person role identity |
Tentative |
|
Per-CO link from person to org person |
Tentative |
|
Per-CO person role assignments |
Not implemented |
|
Per-CO group memberships implied by role |
Not implemented |
|
Per-CO role definitions |
Not implemented |
|
COordinate configuration values |
Not implemented |
|
Definitions of (virtual) organizations |
Tentative |
|
Definitions of (virtual) organization units |
Tentative |
|
Email Addresses |
Tentative |
|
Transaction history (human readable) |
Not implemented |
|
Person identifiers, from organizational source |
Tentative |
|
Names |
Tentative |
|
Person identity, from organizational source |
Tentative |
|
Definitions of (real) organizations |
To be refactored |
|
Permissions for COoordinate |
Not implemented |
|
Telephone numbers |
Tentative |
Data |
Potential Storage |
---|---|
Applications |
SQL, LDAP?, Config file? |
Changelog |
SQL, Log files |
Groups |
SQL, Grouper |
History |
SQL, Log files |
Invites |
SQL, LDAP? |
Mailing Lists |
Mailman, Sympa, /etc/aliases, etc |
Monitoring |
Nagios, etc |
Organizations |
SQL, LDAP |
People |
SQL, LDAP |
Permissions |
SQL, Grouper, Config file? |
Reports |
JasperReports, etc |
Roles |
SQL, Grouper |