POST
|
I am trying to download a 20GB feature layer as file GDB from AGOL. The large size is due to photo attachments. I followed the steps posted in this technical article but still cannot get the download to finish without error. I've also used JDownloader to download in segments but no luck. Can someone help me? Thanks.
... View more
08-28-2020
07:30 AM
|
0
|
6
|
204
|
POST
|
Our Survey123 forms that we have been using since a year have disappeared since this morning. Is there an outage or something? Other users have also been complaining about errors they have been getting about privileges when nothing has been changed.
... View more
07-24-2020
11:16 AM
|
0
|
1
|
69
|
POST
|
Thanks Chris. I am eager to see when Esri supports Docker for Desktop without any caveats. -Naari
... View more
11-07-2019
07:26 AM
|
1
|
1
|
514
|
POST
|
See here,https://community.esri.com/thread/242268-docker-service-stops-when-user-signs-out
... View more
10-28-2019
02:16 PM
|
0
|
0
|
114
|
POST
|
I've recently installed ArcGIS Enterprise base deployement on server 1 and installed a Notebook server role on server 2. All documented steps performed, everything good to go, except, Notebooks won't open and I get this message almost every time I access notebook. After great deal of further drilling by me and Esri support, we found out that Docker Desktop which was installed as a prerequisite for ArcGIS Notebook server stops when a user signs out of the machine where docker is installed. To test this, I logged on to the notebook server and then disconnected (not signed out) then tested the notebook url, it works like a charm. Later, I've found out that I would need Docker Enterprise to remove the catch that a user needs to be logged on to the docker installed machine to keep Docker running that happens when Docker Desktop is used in place of Docker Enterprise. While I can always be logged on to the server, Is buying Docker Enterprise the only enterprise solution? Am I missing anything here? Should I configure docker service to run as a service account? Server specs: Docker Specs:
... View more
10-21-2019
02:27 PM
|
0
|
3
|
871
|
POST
|
Heard from Esri that hive 1 is running in to issues intermittently. No ETA. They are on top of it. https://services1.argisonline.com
... View more
10-21-2019
10:54 AM
|
0
|
0
|
74
|
POST
|
Thanks Peter, It worked. I did not know that I had to supply password='None' for an enterprise user account. Here is the script if someone wants to copy and take it to the next level. I need to add more code to it to work with AGE and built-in accounts and give it some try catch and loggers to it. from arcgis.gis import RoleManager from arcgis.gis import GIS gis = GIS(url="https://company.maps.arcgis.com", username="snknkdnk", password="******") ''' role_mgr = RoleManager(gis) roles = role_mgr.all() for role in roles: print("{}: {}".format(role.name, role.role_id)) ''' agolIntUsers = [] agolExtUsers = [] for user in gis.users.search('!esri_ & !admin', max_users=1000): if "@company" in user.email: agolIntUsers.append(user.username) else: agolExtUsers.append(user.email) def addUserToAGOL_and_Group(lname, fname, username, email, role, level, group): requestedGroup = (gis.groups.search('title:{}'.format(group))[0]).title appendedUsername = username + "_comp_gis" print("Checking if {} {} exists in ArcGIS Online..".format(fname, lname)) if (appendedUsername) not in agolIntUsers: print("\tChecked.\nCreating user account for {} {} in ArcGIS Online..".format(fname, lname)) gis.users.create(username=appendedUsername, password='None', lastname=lname, firstname=fname, idp_username=email, user_type=level, description= '', email=email, role=role, level=level, provider='enterprise') print ("\tCreated.\nAllocating default credits to user..") gis.admin.credits.allocate(username=appendedUsername, credits=1) print("\tAllocated.") else: print("\t{} {} account already exists in ArcGIS Online.".format(fname, lname)) print("Checking if {} {} is a member of {} group..".format(fname, lname,requestedGroup)) if requestedGroup.lower() == group.lower(): userGroup = gis.groups.search('title:{}'.format(group))[0] if (appendedUsername) not in userGroup.get_members()['users']: print("\tChecked.\nAdding {} {} to the {} group..".format(fname, lname,requestedGroup)) userGroup.add_users(appendedUsername) print("\tAdded.") else: print("\t{} {} is already a member of {} group.".format(fname, lname, requestedGroup)) else: print("\tNo group named {} in AGOL.".format(requestedGroup)) addUserToAGOL_and_Group('LastName', 'FirstName', 'MyUsername','MyUsername@company.com', 'Role_Id', 'Creator', 'AGOL_Group')
... View more
08-30-2019
02:36 PM
|
0
|
0
|
129
|
POST
|
Thanks Peter, Unfortunately, I was told by Esri that this would still create built-in user accounts and not enterprise accounts.
... View more
08-29-2019
01:15 PM
|
0
|
2
|
129
|
POST
|
Geo Community, I cannot find any examples to create an enterprise user using ArcGIS REST API. While my focus was to use ArcGIS API for Python to do so, I was told by Esri Level 1 CSA that It is not possible to create enterprise users ( We have ADFS as SAML Identity Provider and integrated with AGOL). I can't find any REST API examples in python for reference. I can generate a token successfully with this code. def genTokenInAGOL(): payload = "client_id=" + clientID + "&client_secret=" + clientSecret + "&grant_type=client_credentials" headers = { 'content-type': "application/x-www-form-urlencoded", 'accept': "application/json", 'cache-control': "no-cache" } response = requests.request("POST", agolUrl, data=payload, headers=headers) responseInJson = response.json() return responseInJson['access_token'] Just wanted to Create a new enterprise user account. Also, I do get confused with Idp_Username and Username in Create object. For provider=enterprise, do both have to be there? Thanks.
... View more
08-29-2019
12:27 PM
|
0
|
4
|
435
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:24 AM
|