Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Documentation for Superusers in User Guide #2211

Closed
posixeleni opened this issue May 28, 2015 · 24 comments
Closed

Create Documentation for Superusers in User Guide #2211

posixeleni opened this issue May 28, 2015 · 24 comments
Labels
Feature: Admin Guide User Role: Superuser Has access to the superuser dashboard and cares about how the system is configured

Comments

@posixeleni
Copy link
Contributor

posixeleni commented May 28, 2015

@pdurbin indicated that the documentation from Super Users needs to be updated for 4.0 and this ticket is a placeholder for us to update this page:

https://github.com/IQSS/dataverse/edit/4.0.1/doc/sphinx-guides/source/user/super-user.rst

In 3.6 Super Users were able to do many things in the UI so @scolapasta there are some features we need your help figuring out what we can currently support in 4.0 for super users in the UI and what will be coming down the road

  • Harvesting
  • Bulk Upload
  • Web Analytics?
@pdurbin
Copy link
Member

pdurbin commented May 28, 2015

I just wanted to note that @mcrosas and I seem to prefer "superuser" (no dash) over "super-user". I assume this extends to "Superuser" over "Super User."

@posixeleni
Copy link
Contributor Author

@pdurbin please feel free to make these changes in the file

@bencomp
Copy link
Contributor

bencomp commented May 29, 2015

So this is not necessarily related to the Administration documentation? My role in 3.6 is both information manager ("administrator") and superuser, so to me Superuser Action and Administration are related.

@pdurbin
Copy link
Member

pdurbin commented May 29, 2015

As I (mentioned yesterday](http://irclog.iq.harvard.edu/dataverse/2015-05-28#i_20253) products such as RHEL have separate guides for installation and administration:

As @bencomp mentioned, often in practice the same individual would be reading these guides. These are people who have the ability to make themselves a superuser and make raw edits to the databases as necessary.

45f13cc is where I started a new "Administration" page under the Installation Guide but I'm really not sure how best to organize this. In some ways a separate guide makes sense to me. I'd love to hear thoughts from @eaquigley @posixeleni @sbarbosadataverse and @kcondon on where best to put this information about the care and feeding of a Dataverse installation.

@posixeleni
Copy link
Contributor Author

@pdurbin @bencomp to clarify this Super User documentation is meant for Administrators of an entire Dataverse repository for post-installation and would be for features a Super User (Aka Super Admin) would be able to do in the Dataverse GUI (which we use to have features for in the 3.6 User Guides).

@pdurbin
Copy link
Member

pdurbin commented May 29, 2015

@posixeleni where should we document SQL scripts that people like @bencomp or @kcondon will need to run until a GUI can be built? I mean for things like deleting an API token: http://guides.dataverse.org/en/next/installation/administration.html#deleting-an-api-token

@posixeleni
Copy link
Contributor Author

@pdurbin If it's post-installation this can't be in the Installation guide, right? Nor in the API Guide? So would have to be in this section of the User guide, I suppose, with a caveat that this needs to be done outside of the GUI for now.

@pdurbin
Copy link
Member

pdurbin commented Jan 28, 2016

I just wanted to mention that as part of my pull request at #2895 I mention superuser accounts at http://guides.dataverse.org/en/2884-install-guide-reorg/installation/config.html#root-dataverse-configuration but assuming that gets merged in the next steps could be:

  • rename user/super-user.rst to user/superuser.rst (take out the space)
  • write more at user/superuser.rst
  • link to user/superuser.rst the "config" page above

@scolapasta scolapasta removed this from the Not Assigned to a Release milestone Jan 28, 2016
@kcondon
Copy link
Contributor

kcondon commented Jan 29, 2016

@posixeleni @pdurbin Mention in Installation guide noted but I think Eleni's essential request remains open: add info to User Guide on what a Super User is and what things they can do and how to promote/revoke such permission.

@pdurbin
Copy link
Member

pdurbin commented Jan 29, 2016

Yes, agreed. User Guide territory.

@posixeleni
Copy link
Contributor Author

Who would have the most knowledge on our team as to what a super user can
do in the UI and with scripts?
On Jan 29, 2016 3:52 PM, "Philip Durbin" notifications@github.com wrote:

Yes, agreed. User Guide territory.


Reply to this email directly or view it on GitHub
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_IQSS_dataverse_issues_2211-23issuecomment-2D176964840&d=CwMCaQ&c=WO-RGvefibhHBZq3fL85hQ&r=OiTcIL_jSSCUW82Gf-OSkgnZLbG2Yt87eT87BdLiP54&m=j4Ii_XNNNNZRwRR4B7dFhU5kUcPb80s2JrQTcRdE77I&s=mJER7Qt7L0DJ4Yr5YFwwU7Xnq05ghhatKDS6wZhe3jc&e=
.

@mheppler
Copy link
Contributor

mheppler commented Sep 2, 2016

In 4.5 we the Admin Guide to the Dataverse Guides.

@mheppler
Copy link
Contributor

Placeholder super-user pg removed from the guides. ffa76b4

@pdurbin
Copy link
Member

pdurbin commented Sep 29, 2016

@mheppler again, I'm not a fan of the dash: #2211 (comment) . That's why I removed the page ( ffa76b4 ). Plus, it was basically empty. These day we have a new "Admin Guide" too at http://guides.dataverse.org/en/4.5/admin which is probably a better place for it than the User Guide.

@mheppler
Copy link
Contributor

@pdurbin
Copy link
Member

pdurbin commented Sep 30, 2016

For web analytics, Pwiki support just got merged into 4.5.1 via pull request #3374. And we've had Google Analytics support since 4.0 of course.

@pdurbin pdurbin changed the title Create Documentation for Super Users in User Guide Create Documentation for Superusers in User Guide Feb 2, 2017
@pdurbin
Copy link
Member

pdurbin commented Jun 27, 2017

Since as @mheppler points out at #2211 (comment) that there are other issues tracking future possibilities, I'm closing this issue.

@kcondon
Copy link
Contributor

kcondon commented Jun 27, 2017

@pdurbin, the tickets Mike points out do not address Eleni's initial request: document what the Super User can actually do, the scope of their powers:

[Eleni]
to clarify this Super User documentation is meant for Administrators of an entire Dataverse repository for post-installation and would be for features a Super User (Aka Super Admin) would be able to do in the Dataverse GUI (which we use to have features for in the 3.6 User Guides).
[Eleni]
Who would have the most knowledge on our team as to what a super user can
do in the UI and with scripts?

@pdurbin
Copy link
Member

pdurbin commented Jun 27, 2017

@kcondon ok. @dlmurphy is addressing a lot of this in pull request #3877 for #3614.

@kcondon
Copy link
Contributor

kcondon commented Jun 27, 2017

@pdurbin @dlmurphy So we can link this ticket to that pull request then since #3614 is not specifically about the above issue.

@pdurbin pdurbin mentioned this issue Jun 27, 2017
5 tasks
@pdurbin
Copy link
Member

pdurbin commented Jun 27, 2017

@kcondon sure I just added the magic "connect to" syntax over at pull request #3877.

@pdurbin pdurbin added the User Role: Superuser Has access to the superuser dashboard and cares about how the system is configured label Jul 4, 2017
@dlmurphy
Copy link
Contributor

dlmurphy commented Nov 14, 2017

Just spoke with @scolapasta about changing the name of the "Admin Guide" to "Superuser Guide", as that guide is really more about what Superusers can accomplish rather than "admins", and the use of the term "admin" was confusing people.

In order to solve that problem and address the ideas raised in this issue, I'd like to do the following:

  • Rename "Admin Guide" to "Superuser Guide"

  • Rewrite the intro on the Admin Guide's index to explain what a superuser is.

  • Find a place in the User Guide to briefly explain what a Superuser is, what they can do, and how to become one.

  • Review the guides to make sure that the terms "superuser" and "admin" are used in a consistent way.

P.S. It's worth noting that confusion over the terms "admin" and "superuser" can also be addressed by adding them to a hypothetical future glossary page, proposed in #4274 .

@pdurbin
Copy link
Member

pdurbin commented Nov 14, 2017

@dlmurphy I am so so happy to read this comment. Thank you!!

@pdurbin
Copy link
Member

pdurbin commented Oct 9, 2023

There's plenty of content for superusers in the guides. Closing.

@pdurbin pdurbin closed this as completed Oct 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Admin Guide User Role: Superuser Has access to the superuser dashboard and cares about how the system is configured
Projects
None yet
Development

No branches or pull requests

8 participants