NetXMS Support Forum

English Support => General Support => Topic started by: multix on August 24, 2015, 01:42:36 PM

Title: User name / full name in nxsl scrip / action
Post by: multix on August 24, 2015, 01:42:36 PM
Hi.

I know we can use %USERNAME% in macros with action configuration. Bu I have an action that loads only script (%[script]). I am using this action to create support ticket to my ISP. I have at least 5 persons that is doing this job.  I want to add personal info to this.

Can this be done? How can I use username in script that loaded from action?

Thanks.
Title: Re: User name / full name in nxsl scrip / action
Post by: multix on August 30, 2015, 10:38:56 PM
Ok. Here is my solution:

I am using linux and created a bash script. Script gets username as a parameter, and running query to my netxms server for user's full name. And then creating event to netxms server. In Object tool section, I am running this script with necessary information (Object id, User Name, etc) and script creating an event, and passing user full name and other necessary information to this event. I can use user's full name now.

So, It is some different but working :)

Thanks.
Title: Re: User name / full name in nxsl scrip / action
Post by: Victor Kirhenshtein on September 01, 2015, 11:31:17 AM
Hi,

currently that's the only way to achieve ehat you want, because there are no direct interface to user database from NXSL.

Best regards,
Victor