Possible links between Alfresco and Organic groups

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Guillaume_Desp's picture

I 'm trying to imagine how Drupal OG and Alfresco can work together to make collab projects
Would it be possible to find in one organic group a per user custom block that links to documents and posts from Alfresco he has access to ?
The goal is to get one content for all members (organic groups) and many content per user accordind define roles in the same page...
Good idea no ?

Guillaume
www.dennvert.com

Comments

Just starting the integration

scottshipman's picture

I am just starting this integration for a project. There isnt a lot of chatter in this group, but maybe someone will jump in.

My first approach is to find a logical content model mapping between the group structure and the alfresco structure (group = sites? entity (node) types = types in alfresco? user alignment etc.)

here's my thought:
Categories = vocabulary/taxonomy
Tags = taxonomy specific to the tagging module instance of taxonomy (tags)
Users = users
etc

The difficult part seems to be mapping the Access Control List to organic groups role based model. I am guessing if you hook user_save, node_save and the go functions for adding users to groups, it could work. In each hook, you would have to use the cmis api's to perform the necessary functions.

Just starting the integration

scottshipman's picture

I am just starting this integration for a project. There isnt a lot of chatter in this group, but maybe someone will jump in.

My first approach is to find a logical content model mapping between the group structure and the alfresco structure (group = sites? entity (node) types = types in alfresco? user alignment etc.)

here's my thought:
Categories = vocabulary/taxonomy
Tags = taxonomy specific to the tagging module instance of taxonomy (tags)
Users = users
etc

The difficult part seems to be mapping the Access Control List to organic groups role based model. I am guessing if you hook user_save, node_save and the go functions for adding users to groups, it could work. In each hook, you would have to use the cmis api's to perform the necessary functions.

Not sure how the repository is setup now, of if there is some type of views integration yet either.

Alfresco Integration

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: