Hello :D

I just published a video explaining methods to control and manage your company wide extensions. If you’re involved in such a task, I highly encourage you to watch this as it explains the inner workings of the pyRevit Extension Manager and how to control access to your extensions:

 

Here is the example of the dictionary key to control user access to your extensions (add it inside your own pyRevit extension definition file - watch the video if you don’t know how):

# add as many users as need access to this extension
# the usernames are Revit usernames (not necessarily/always the machine user name)
"authusers": ["username1", "username2", "username3"]

 

I also posted a video on using git to manage your source codes inside your extension and also as a way to share that with people outside your company: