If local user did not have the correct role they would still be able to draw on the canvas, but the events would not be sent to other users in the meeting, so only the local user could see the changes. This PR prevents local user from drawing if they don't have the correct roles.
If local user did not have the correct role they would still be able to draw on the canvas, but the events would not be sent to other users in the meeting, so only the local user could see the changes. This PR prevents local user from drawing if they don't have the correct roles.
Fixes #676