Hi
Is it possible to set an Ignition user in a de-active state, so he can't access the system until Admin gives him again permission?
I can't any system function or config option for that.
Just a thought:
- Create a "Never" schedule.
- Switch the user to the Never schedule using system.user.editUser | Ignition User Manual.
The problem now is that Admin needs to switch the user back to the right schedule but the record is gone - unless you record the "from" and "too" somewhere.
It seems it doesn't work with the Perspective Idp system.
IdPs are (deliberately) a bit of a black box. It's a different model than user sources, fundamentally.
This would have to be possible in Ignition's IdP (I have no idea whether this is a general concept that is supported by all IdPs in the first place), to be exposed via some scripting approach.
Maybe a really bad hack, but could you script a change to their username and not tell them? Add a random string of eight characters. When they pay their subscription to your wonderful application the administrator just has to remove the eight characters from the end. (Make sure that space isn't an allowed add-on or it could get messy.)