You can do casino heist setups in an invite only lobby in GTA Online. This was added in an update on December 15, 2016. You need to have a minimum of 4 players in your lobby to start a casino heist.