Real time permissions on SSAS stored procedures
===

I have a SSAS stored procedure (Assembly) which calls a stored procedure that grabs territories. It works perfectly and grabs the territories each user is allowed and inserts that as a mdx set under dimension security.

The only problem is if a user is say, reassigned in the sql database, the permission won't update without redeploying/reprocessing the cube in BIDS.

How would I go about making these roles change in real time?

Thanks!
Ethan