Quantcast
Channel: Ignite Realtime : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 10742

OpenFire 3.6.0a + Group Visibility + Group Nesting

$
0
0

Is it possible to show OpenFire groups and group members to other groups and group members selectively in a user’s Spark roster ?

 

To make OpenFire groups and members visible to the members of that group, the feature “Contact List (Roster) Sharing” is used to “Enable contact list group sharing”.

 

There is the option via the GUI to “Share group with additional users”, however this appears to share the group and group members to all users.

 

Hence the question, is it possible to show groups and group members to other groups and group members selectively ?

 

This is what we have implemented using a LDAP database so it is clear why we would want to show groups and membership selectively:

 

Each LDAP group is identified by using an attribute of the group to flag as and OpenFire group, i.e.

 

    LDAP Entry Type:     GroupOfUniqueNames

    LDAP Entry Name:    thisLDAPGroup

    Attribute Name:       businessCategory

    Attribute Value:       OpenFireGroup

 

LDAP Group Names:     

 

    FirstLDAPGroup

    FirstLDAPSubGroup1

    FirstLDAPSubGroup2

 

    SecondLDAPGroup

    SecondLDAPSubGroup1

    SecondLDAPSubGroup2

 

    ThirdLDAPGroup

    ThirdLDAPSubGroup1

    ThirdLDAPSubGroup2

 

Using the OpenFire group nesting feature we have implemented nested groups though the “Contact List (Roster) Sharing” feature as follows:

 

“Enable contact list group”

 

    FirstLDAPGroup

    FirstLDAPGroup::FirstLDAPSubGroup1

    FirstLDAPGroup::FirstLDAPSubGroup2

 

    SecondLDAPGroup

    SecondLDAPGroup::SecondLDAPSubGroup1

    SecondLDAPGroup::SecondLDAPSubGroup2

 

    ThirdLDAPGroup

    ThirdLDAPGroup::ThirdLDAPSubGroup1

    ThirdLDAPGroup::ThirdLDAPSubGroup2

 

For a user in groups FirstLDAPGroup and FirstLDAPSubGroup1 they will see these in Spark as follows:

 

    v – FirstLDAPGroup

         Bloggs, Joe

         Smith, Fred

         v - FirstLDAPSubGroup1

              Bloggs, Joe

         v – FirstLDAPSubGroup2

             Smith, Fred

 

It would be interesting to show members of group FirstLDAPGroup to members of SecondLDAPGroup but not to members of ThirdLDAPGroup.

 

Is this possible?


Viewing all articles
Browse latest Browse all 10742

Trending Articles