I have a problem and I can't seem to figure it out.

I have a site that is based on groups, basically department areas. So each department controls their own content. However the department manager has the ability to control what articles are displayed on their pages.

Example
News articles that are published to the global site can be added lower in the department or removed. The reason is Tech Services doesn't care that Joe Smith in Sales made a sale but they might care if because of a sale we are partnered with a technology company.

Anyway I need the ability to have a button show up on the article once a person is logged in that would launch a thickbox, lightbox, etc. that with prepopulated information from the article (title, ID, body, etc.) so that Tech services can change the Title and body and then it show up on Tech services page(s). But it needs to work based on groups so that when TS adds a link to their group that Marketing doesn't see it on their pages. I know this isn't a good explanation but I really need help.

In short I need a drupal form to come up in thickbox, lightbox with data being populated from the query string to be stored in a specific group that the logged in is a member.