Sambruk / EgilSCIM

The EGIL SCIM client
GNU Affero General Public License v3.0
4 stars 7 forks source link

Referential integrity warning in relations #147

Closed joesiltberg closed 2 years ago

joesiltberg commented 2 years ago

Typically, if a local attribute doesn't lead to a matching relation, we simply skip that attribute silently.

Often we assume that all such local attribute values should have matches. For instance, for each StudentGroup we assume that its school unit attribute matches one of the existing SchoolUnit objects in the data source.

It would be nice if we could get an (optional) warning and summary of all local attribute values which didn't lead to a match. Whether or not we get a warning could be specified on the relation.