Reply
Regular Contributor
GuyClairbois
Posts: 94

Temporarily block access for all users

Hi all,

Next week I need to do a release to our Live environment, including a data migration. I don't want any users to use the system during the release process. Is there any way I can block access to the system for all users (except administrator) for a certain amount of time, until the release and migration are completed?

 

Thanks for your answers,

Guy

Super Contributor
Stevemo
Posts: 3,210

Re: Temporarily block access for all users

You might be able to change their User.Active value from TRUE to FALSE using the ApexDataLoader (but don't quote me on that)
"If you're in a band and you think that you're good, you probably suck. If you're in a band and you think that you suck, you probably do." - Bob Pollard
Trusted Contributor
Peanutman
Posts: 197

Re: Temporarily block access for all users

Hey Guy,

 

You could also update the Login Hours by Profile so they can't login into Salesforce.com while you are doing your changes.

 

Eric

 

 

Regular Contributor
GuyClairbois
Posts: 94

Re: Temporarily block access for all users

Thanks for your answers. The login hours restriction sounds like a plausible solution, although it is not that handy if you have many profiles (or maybe do it by Excel upload then).

 

Would still be nice if there's some kind of a 'down for maintenance' functionality blocking all users at the same time, including a feature to announce the maintenance in the same way that SalesForce does.  I think I'll put an idea for this on the Ideas site..