Collaboration in Maltego allows multiple users to work on a graph at the same time in a secure session.
Graph Existence
The communication for the shared graph session is over an XMPP server. None of the data for the graph is ever stored on the server. Data is stored locally on each graph session users' own Client. The graph will remain available as long as there is at least one user with the graph open.
Work Offline
After connecting to a shared graph session, a Work Offline button will be shown in the Collaboration Tab. Clicking it from within a live session will disconnect you from the shared graph.
However, a copy of the shared graph will be kept in an offline window, allowing you to reconnect to the shared graph by clicking the Reconnect button:
Show Usernames
The Show Usernames checkbox will allow the user to toggle between showing and not showing the session members' username above Entities that are added to a shared graph session.
Collaboration Notes
Entity Attribution
In all shared graph sessions, each Entity added to the graph will have the name of the user who added it shown on the graph above the Entity icon as seen in the image above.
User Permissions
When in a shared graph session, it is important to note that every user in the graph session has complete control to read/write to the graph. Be careful who you give the security key to for the graph.
Shared Graph Layout
If a single user changes the layout of a graph, the layout will change for every user in the graph session. However, when a user changes their view, it will only change for the user who made the change.
Graph Existence
The communication for the shared graph session is over an XMPP server. None of the data for the graph is ever stored on the server. Data is stored locally on each graph session users' own Client. The graph will remain available as long as there is at least one user with the graph open.