Page MenuHomePhabricator

User should be informed why "Basic rights" is greyed out in the management page
Closed, ResolvedPublic

Description

In [[Special:OAuthManageMyGrants]], if you manage the rights for an individual application, the "Basic rights" button is greyed out for each application. The user should be informed as to why that is, as right now it looks a bit strange that "Basic rights" can't be removed but everything else can.

Suggestion: something like a little question mark next to the greyed out box, that gives a tooltip saying "Basic rights are required by all connected applications to function properly, and therefore cannot be revoked.".


Version: unspecified
Severity: enhancement

Details

Reference
bz56947

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 2:32 AM
bzimport set Reference to bz56947.
bzimport added a subscriber: Unknown Object (MLST).

Created attachment 13898
"Basic rights" checkbox greyed out

Attached:

Screen_Shot_2013-11-25_at_16.12.06.png (297×390 px, 26 KB)

(In reply to comment #0)

In [[Special:OAuthManageMyGrants]], if you manage the rights for an
individual
application, the "Basic rights" button is greyed out for each application.
The
user should be informed as to why that is, as right now it looks a bit
strange
that "Basic rights" can't be removed but everything else can.

Suggestion: something like a little question mark next to the greyed out box,
that gives a tooltip saying "Basic rights are required by all connected
applications to function properly, and therefore cannot be revoked.".

Question mark sounds good. Except instead of next to checkbox, let's put it next to the text "Basic rights."

Reprioritising as I'd like to see these ones fixed in our next release.

Change 105233 had a related patch set uploaded by CSteipp:
Add tooltip by disabled Basic rights checkbox

https://gerrit.wikimedia.org/r/105233

Created attachment 14410
Screenshot of https://gerrit.wikimedia.org/r/#/c/105233/

Here's a screenshot with https://gerrit.wikimedia.org/r/#/c/105233/ applied to my local dev wiki.

Attached:

Screenshot_from_2014-01-29_13:43:23.png (549×649 px, 82 KB)

Change 105233 merged by jenkins-bot:
Add tooltip by disabled Basic rights checkbox

https://gerrit.wikimedia.org/r/105233