I’ve run into an interesting problem (again) but am trying to solve it a different way.
I would like to create a workflow like this:
• WHEN: User is added to Google Group
• IF: Google Group is one that is intended for FTE’s only (in this case all@
)
• AND IF: User is already member of a different group (either in Google or OneLogin) that is indicative of being a non-FTE
• THEN: Perform some custom action I made with a webhook post to Slack.
It seems that such functionality isn’t possible.
Since BetterCloud does not recognize the “Employee Type” field in Google, we thought it best to leverage Google Group and/or OneLogin Group membership to indicate within various tooling if someone is a contractor or other non-FTE job role. But it seems that this is a fruitless endeavor as well.
We even attempted a slightly hackier workaround with this:
• WHEN: User is added to Google Group
• IF: Google Group is one that is intended for FTE’s only (in this case all@
)
• AND IF: Google User’s email contains a prefix that we assign to all contractors
• THEN: Perform some custom action I made with a webhook post to Slack.
This also doesn’t work due to the AND IF statement about the User only has operators for “is” or “is not” and must be fully filled out.
It has been suggested that we use the “User’s Region” or “User’s Building ID” or “User’s Cost Center” and populate those with the word “Contractor” or some other such thing. Is that really the best fix in this situation? Seems like some pretty basic functionality here…