# Setting the right context for an Outliner Operation

I am trying to invoke bpy.ops.outliner.group_operation(type='LINK') in an addon but unable to get the right context.

From a bit of searching, it appears I would need to have the OUTLINER area active before calling the op, but cannot figure out how to do that.

How can I set the right context in order to call bpy.ops.outliner.group_operation()?

Edit: The ultimate objective is to 'Link Group objects to Scene' which is an option available in the context menu for a group. I managed to make it run by overriding the context but it doesn't appear to actually do anything when run this way.

• I think it would be useful if you could give some context as to what you are attempting as it may turn out that there is a better alternative to group_operation. – Ray Mairlot Mar 4 '17 at 16:49
• @RayMairlot thanks for the suggestion. I have edited the question. – RSS Mar 4 '17 at 17:20

override = bpy.context.copy()