EPDM Addin User/Group Permissions

Hi Guys,

How do you guys deal with permisions for addins that are triggered by selecting it from the right click menu?

I know tasks permissions are controlled just like anything else but I am not seeing anything for the Addins.

And in the API I am not seeing anyway to get the user that is logged except  GetLoggedInWindowsUserID but what happens if the users are setup to link to active directory?

I have thought about at the very start checking out the file, checking who has it checked out and working from there, but that seems so half baked.

Thanks

SolidworksApi macros