My Enterprise Portal is configured in a way that it would be very beneficial to have a, "A user requests to join any group" trigger event in webhooks. The Portal is set up in a way that my team and I created a default Administrator account that owns the large majority of groups and items on the Portal. While we still have our own accounts set up via integrated windows authentication (IWA). The problem is that no one logs into this default admin account too often and it is becoming increasingly harder to track user group requests. We set up a webhook workflow thinking that this would be our solution to not getting direct notifications for user group requests, but unfortunately, there isn't a webhook available for our needs (yet). The "All trigger events for all groups" trigger doesn't work either when a user requests to join a group. So, I've come here asking for the addition of a webhook trigger that goes off when a user has requested to join a group or all groups. Thanks.
... View more
I'm trying to login to Portal using the ArcGIS API for Python, but under a different user than my windows authentication user (python with OAuth 2.0 or the original Admin user). Unfortunately every time I attempt to log in as a different user, the Portal recognizes my windows authentication username and password and logs me in under that user instead. Has anyone else ran into this issue and found a solution? Below is an example of my code and the responses: print ( "\n\nIntegrated Windows Authentication using NTLM or Kerberos" ) gis = GIS ( "https://my.portal.org/portal" ) print ( "Logged in as: " + gis . properties . user . username ) # Integrated Windows Authentication using NTLM or Kerberos # Logged in as: me@activedirectory print ( "\n\nPortal-tier Authentication with LDAP - enterprise user" ) gisldap = GIS ( "https://my.portal.org/portal" , "activedirectory\\originalAdmin" , "password" ) print ( "Logged in as: " + gisldap . properties . user . username ) # Portal-tier Authentication with LDAP - enterprise user # Logged in as: me@activedirectory pythongis = GIS ( "https://my.portal.org/portal" , client_id = 'pythonappid' ) print ( "Successfully logged in as: " + pythongis . properties . user . username ) # Successfully logged in as: me@activedirectory Thanks, Josh
... View more