JBoss.orgCommunity Documentation

Use REST

The organization integration management API is also exposed as REST. You need to login as an administrator first, then use one of those links:

Para-valueDescription
USERNAMESelect a username.
EVENT

Select one of the following values.

- ADDED - Select this option if the user is not yet integrated into eXo Platform. This will integrate the use and his/her memberships and groups.

- UPDATED - Select this option if the user field or membership has been modified/added/deleted. This will update the user profiles integrated into eXo Platform and all related memberships.

- DELETED - Select this option if the user has been deleted from the organization data source. So the user profile will be deleted from eXo Platform.

Para-valueDescription
EVENT

Select one of the following values:

- ADDED - Search for users who are added to the Organization data source, but not yet integrated. Those users will then be synchronized.

- UPDATED - Search for users that are present in the Organization data source and already integrated into eXo Platform. Those profiles will be updated.

- DELETED - Search for users that are deleted from the Organization data source, but their profiles are still always existing in eXo Platform. Those profiles are then deleted.

Also, you can request for synchronizing all users.

Para-valueDescription
GROUP_IDSelect a groupId, such as /platform/users.
EVENT

Select one of the following values:

- ADDED - Select this option if the group is not yet integrated into eXo Platform. This will integrate the group.

- UPDATED - This option is not used any longer.

- DELETED - Select this option if the group has been deleted from Organization data source. The group profile is then deleted from eXo Platform.

Para-valueDescription
EVENT

Select one of the following values:

- ADDED - Search for groups that are added to the Organization data source, but not yet integrated into eXo Platform. Those groups will be integrated.

- UPDATED: This option is not used any longer.

- DELETED - Search for groups that are deleted from the Organization data source, but their profiles are still existed in eXo Platform. Those profiles are then deleted.

You can also request for synchronizing all groups.

Para-valueDescription
GROUP_IDSelect a groupId, such as /platform/users.
USERNAMESelect a username.
EVENT

Select one of the following values:

- ADDED - Search for memberships that are added to the Organization data source, but not yet integrated into eXo Platform. Those memberships will be integrated.

- UPDATED - This option is not used any longer.

- DELETED - Search for memberships that are deleted from the Organization data source. This will synchronize user's memberships related to the selected group.