we know that some user will have a period of work In our organisation.
It would be a great help to have the possibility of creating a user in portal and to set up a period of activity
automatically the user login will be desactivated before and after this period
I like this idea. We have temporary users whose access will need revoking at some future known date.
For now, if you are comfortable with the Python API, you could schedule a task to do this, but it would be a neat built-in function.
Hi @VMASK
It is not available out of the box, but easy to achieve in a script using python
https://developers.arcgis.com/python/api-reference/arcgis.gis.toc.html#user
‘’’
import arcgis
import datetime
con = arcgis.gos.GIS("https://service.url", "admin_user", "admin_psw", verify_cert=True)
users = ["username_a", "username_b", "username_c"]
while True:
hr = datetime.datetime.now().hour
if hr > 6 and hr < 18:
for user in users:
pass
selected_user = arcgis.gis.User(con, user)
selected_user.disable()
else:
for user in users:
pass
selected_user = arcgis.gis.User(con, user)
selected_user.enable()
time.sleep(60) #seconds
‘’’
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.