@@ -377,33 +377,36 @@ def delete_organization(self, organization_id):
377377
378378 return self .delete (url , headers = self .experimental_headers )
379379
380- def add_users_to_organization (self , organization_id , users_list ):
380+ def add_users_to_organization (self , organization_id , users_list = [], account_list = [] ):
381381 """
382382 Adds users to an organization
383383 users_list is a list of strings
384+ account_list is a list of accountIDs
384385
385386 :param organization_id: str
386387 :param users_list: list
387388 :return:
388389 """
389390 log .warning ("Adding users..." )
390391 url = "rest/servicedeskapi/organization/{}/user" .format (organization_id )
391- data = {"usernames" : users_list }
392+ data = {"usernames" : users_list , "accountIDs" : account_list }
392393
393394 return self .post (url , headers = self .experimental_headers , data = data )
394395
395- def remove_users_from_organization (self , organization_id , users_list ):
396+ def remove_users_from_organization (self , organization_id , users_list = [], account_list = [] ):
396397 """
397398 Removes users from an organization
398399 users_list is a list of strings
400+ account_list is a list of accountIDs
399401
400402 :param organization_id: str
401403 :param users_list: list
404+ :param account_list: list
402405 :return:
403406 """
404407 log .warning ("Removing users..." )
405408 url = "rest/servicedeskapi/organization/{}/user" .format (organization_id )
406- data = {"usernames" : users_list }
409+ data = {"usernames" : users_list , "accountIDs" : account_list }
407410
408411 return self .delete (url , headers = self .experimental_headers , data = data )
409412
0 commit comments