Removed Owner roles since it is returned by the call to getPortalRoles and check if the role isn't already added, if a role is already there than we avoid a term value not being unique error