How to use if condition gs.getuser().ismemberof in flow designer

Rajveer
Tera Expert

Hi Experts,

How to use  if condition of following script in flow designer. gs.getuser().ismemberof('current.cmdb_ci.support_group')

Regards 

Rajveer

1 ACCEPTED SOLUTION

Tested with below.

1. Inputs: cmdb_ci is of type "Reference.Configuration Item"

find_real_file.png

2. Script step: Input Variable name is "supportGroup" and Value is "action -> cmdb_ci -> Support group -> Name".  I just selected it from data pill on the right side of the page under "cmdb_ci" > Support group" > "Name".

Created Output Variables named "ismember" (Label is "isMember") of type "True/False".

 

find_real_file.png

find_real_file.png

3. In my Configuration Items table, there is a record named "apache linux den 200" that has Support group "IT Securities". I've added myself as a member of group "IT Securities".

find_real_file.png

4. Test the created action. Select "apache linux den 200" as input.

find_real_file.png

5. Test result is "true".

find_real_file.png

6. Rerun the test but this time select "Blackberry" that has "Support group" set to "Capacity Mgmt" which I'm not a member of.

find_real_file.png

7. Test output returns "false".

find_real_file.png

View solution in original post

17 REPLIES 17

Swapnil Soni1
Giga Guru

Hey,

Check this link hope this helps

https://community.servicenow.com/community?id=community_question&sys_id=a219d51adb9dd8505129a851ca96...

 

Mark correct or helpful if this works!!

Thanks

 

Ankur Bawiskar
Tera Patron
Tera Patron

@Rajveer 

You can use like this in server side to check group membership

if(gs.getUser().isMemberOf(current.cmdb_ci.support_group)){

// member

}

else{

// not a member

}

Regards
Ankur

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

Hi Ankur I want use mentioned script in flow designer using if activity

@Rajveer 

Not possible.

You will have to Create Custom Action and then check that

refer below links on how to create and use custom action

Custom Action in ServiceNow Flow Designer

Create an action

Regards
Ankur

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader