0 votes

Hello,

I'm working on different custom script to integrate Adaxes with custom Cloud Services.

The goal will be to trigger Third Part Services directory sync on a lot of different changes (basically all create/update/delete event on users and groups).

For example:

  • triggering a Workspace ONE Access remote directory sync via REST API
  • triggering a Workspace OEN UEM remote sync / user import via REST API
  • triggering a Google Cloud Directory Sync run via local action to run
  • etc

Basically what is currently done with Azure AD built-in integration but for an infinity of situation.

Currently I handle this situation with custom script. But we cannot register a custom script as an action we can use in multiple rules. We need to have multiple rules with each of them a copy of the script.

This is higly unmaintable. If we have to change something in a script (fix, authorization token, etc.) we have to edit multiple actions.

Is there a way to register a custom script as an action usable by multiples rules? To add it in the list of built-in actions?

If not, how can we store a script as an external exe that will be replicated by Adaxes automatically accross all Adaxes instances?

by (160 points)

1 Answer

0 votes
by (211k points)

Hello,

Is there a way to register a custom script as an action usable by multiples rules?

Unfortunately, there is no possibility to store scripts as separate objects. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.

If not, how can we store a script as an external exe that will be replicated by Adaxes automatically accross all Adaxes instances?

There is no need to use external programs. Moreover, it is not recommended as in this case the scripts will not be included into Adaxes backups. As a solution, you can create a custom command with only a single action running your script. Then you can add the command to your business rules, scheduled tasks and other custom commands via the Execute a custom command action. In this case, you will have just a single place for updating the script when necessary.

Related questions

0 votes
1 answer

Hello I'm trying to run a custom PowerShell script to request a Workspace ONE Access Sync when I change something in our users or groups. Here is the script: $ClientId = "api ... of having to create 6 independent rules with each of them a copy of the script)?

asked Sep 25 by ygini (160 points)
0 votes
1 answer

For example, if the scope is a specified OU, running the report will list management history for every object in the OU even if it has had no management operations ... so objects that have not had any recent modifications are excluded from the report results?

asked Aug 13 by ryan741 (70 points)
0 votes
1 answer

So we have a new domain , lets say @def.com. It's within our primary domain @abc.com...this was done due to a company split. What changed for our users were their ... operational. LDAP Server unavailable" If I use my @abc.com, it works. Please advise. thanks

asked Oct 1, 2013 by MeliOnTheJob (1.7k points)
0 votes
1 answer

Hello - I have configured some custom property patterns for office location and Department and am seeing a drop down list when attempting to create a new user limited to the ... down list. Is this therefore only limited to some AD attributes and not others ?

asked Mar 21, 2017 by cdsouza (50 points)
0 votes
1 answer

As the title says, Im looking to add a Custom Command to the Action pane that I plan to allow users to trigger a script to run. However when in the Web Config for ... as has the permissions to make changes to the Web Inferface. Am I missing something? Thanks

asked Jul 16, 2019 by Helios5287 (100 points)
2,607 questions
2,344 answers
6,228 comments
861,007 users