Roles and Privileges in AGOL

3215
6
Jump to solution
10-03-2014 02:34 PM
JoeFlannery
Occasional Contributor III

Why are ArcGIS Online Members who have been granted NO Administrative Privileges able to see the My Organization hyperlink and access the page?

Roles Privileges2.jpg

0 Kudos
1 Solution

Accepted Solutions
MikeMinami
Esri Notable Contributor

Thanks Joe. Coincidentally, another case came up, which is sort of the same as yours. In this case, however, an organization wants to bring in a consultant to help, but doesn't want them viewing the rest of the organization's content or users. So, the likely solution that addresses both cases is to create privileges that define how much access a user can have into the organization. These privileges would then be included in roles that can be assigned to consultants, or in your case, clients.

Mike

View solution in original post

0 Kudos
6 Replies
MikeMinami
Esri Notable Contributor

Simply because that's the way it was designed. We chose to show the members of the organization to foster communication via group sharing. Access to items and groups from this page is still restricted to what an individual actually has access to via sharing.

What aspects do you want to hide and why?

Thanks,

Mike

0 Kudos
JoeFlannery
Occasional Contributor III

Mike:

I am attempting to provide access for external clients to see a project map and data via Esri’s ArcGIS Online (AGOL).  We have AGOL maps with secure maps services from our on-premises ArcGIS for Server with ADFS/SAML enterprise user logins.  Our AGOL subscription has many internal staff and external client members in the “Organization”.  I have created a Role using the Viewer Template (Join organization groups, only) that is applied to external members setting them up with the most restrictive privileges.

Using the new Web AppBuilder for ArcGIS (WAB) in AGOL, I created and published a project WAB map app. Very nice, I like it.  I can share the project WAB map app URL to a user and no organizational info is exposed from within the map or data layers. However, if a user were to take the URL down to the root (://<name>.maps.arcrcgis .com) in a browser, they are able to access our AGOL web pages and see more organizational information than I am comfortable with, like all the names and email addresses of all our members (both staff and clients).  We need to provide more confidentiality than that.

Confidentiality and security are important to our clients and to us when delivering project web map applications.

I would like to be able to create a “Role” applied to external user members to allow access to see a WAB map application, but restrictive enough to not see organizational membership information.  Make the “My Organization” hyperlink not appear for a basic viewer role.

0 Kudos
MikeMinami
Esri Notable Contributor

Does your client have their own subscription to arcgis online? If so, you can share privately to a group you are both members of. This is the recommended workflow. AGOL organizations are not really suited to consulting workflows, where people from outside the organization are brought in

However, I can see the the merits of your request. It also can apply when an organization invites a consultant into their organization for a project. I will write up the suggestion. No guarantees it will get implemented, however.

Thanks,

Mike

0 Kudos
JoeFlannery
Occasional Contributor III

Mike:

Thank you for your consideration.

Our clients do not have their own subscription to AGOL nor do they have the staff to administrate and use AGOL.  That is what they hire us to do.

We used to deliver secure project web maps to our clients via ArcIMS and later with Web ADF .NET map applications.  We are "all in" with AGOL and thought that it could provide a new modern solution to deliver secure project web maps to external clients by adding them as Members of our AGOL organization.  Forgive me for being a bit surprised by your statement: "AGOL organizations are not really suited to consulting workflows, where people from outside the organization are brought in."  I think that a few minor adjustments afforded the administrator of an AGOL organization could make this perfect for uses that I have described in this thread.

Once again, thank you for you time and thoughts.

Sincerely,

Joe

0 Kudos
JoeFlannery
Occasional Contributor III

Mike:

Another concept.

Within the User’s Profile, there is an option under “Who can see your profile?” to set the profile to Private.  The AGOL site administrator also has the rights to change this setting.

Making a profile “Private” does not exclude the profile member from appearing in the “My Organization” list.

How about:

A) setting a profile to Private also removes the member’s name from the My Organization list for complete anonymity.

or

B) add a new option under the member profile giving the site administrator rights to remove the member name from the My Organization list when viewed by others?

Private2.JPG

Thanks for listening.

0 Kudos
MikeMinami
Esri Notable Contributor

Thanks Joe. Coincidentally, another case came up, which is sort of the same as yours. In this case, however, an organization wants to bring in a consultant to help, but doesn't want them viewing the rest of the organization's content or users. So, the likely solution that addresses both cases is to create privileges that define how much access a user can have into the organization. These privileges would then be included in roles that can be assigned to consultants, or in your case, clients.

Mike

0 Kudos