WARNING: Sometimes, it takes up to a minute for Google to propagate changes. This is a problem because Google doesn't have a way to "add" or "remove" roles. Instead, they only have a "set" roles function. That means, we need to fetch roles, make an addition or removal, then push the new list to Google. If the previous action hasn't propagated yet, the initial fetch might not have that update. Use with caution, refresh often, and be patient!

Name Roles