@ryanne.perry We make use of custom roles. We have SSO set up so based on their id they are assigned an employee custom role or a type of customer custom role. In analytics, we use the filters to exclude employees. You can also exclude by email and write in the domain for your company.
What road bumps are you running into with the filters? Could you save your view as a Segment so it saves time?
I’m also trying to accomplish this! @security_lion, we’re trying to do SSO through google, do you know how I got about that?
I’m also trying to accomplish this! @security_lion, we’re trying to do SSO through google, do you know how I got about that?
Hi @hopoatem , I don’t have first hand experience with SSO via Google but check out this guide from Gainsight:
I am sure your CSM would also be happy to guide you!
Hey @security_lion how are you assigning these employee roles based on SSO? Automatically or manually?
@jvdc
Within the SSO Payload you can add a customroles parameter.
$payload = array(
'id' => 'VGqczRfTVaSm',
"username" => "john.doe",
'email' => 'john@doe.com',
"avatar" => "https://upload.wikimedia.org/wikipedia/commons/3/30/Rubik_cube.png",
"customRoles" => "12,13"
);
Here you can define what roles a user has when they register with SSO.
Alternatively you can use Zapier to trigger on a new user and assign a role through that.
We currently do this, if a new user has an internal email, they are given an employee role, if they do not they get Customer role.