pub async fn assign_role( read: &Read, clock: &Clock, account: AccountId, area: &str, role: Option<RoleId>, ) -> Result<RoleAssigned>