Add onlineOnly directive to provide a schema option to only allow certain operations when the client is online