Talk:WMF Advanced Permissions

From Meta, a Wikimedia project coordination wiki

Typo[edit]

@Philippe (WMF) and Jalexander-WMF: "Too" --> "to" in AMonk (WMF) and Jrogers (WMF)'s use case. Thanks, --Glaisher (talk) 15:09, 28 November 2014 (UTC)[reply]

@Glaisher: Thanks :) Fixed on the live page, will update here in the next update. Jalexander--WMF 00:47, 29 November 2014 (UTC)[reply]

Google form is outdated[edit]

Tracked in Phabricator:
Task T171111

There are several users listed here that have no longer rights/accesses listed, but since they do in the google form they're still listed. @Jalexander-WMF and JSutherland (WMF):. Thanks, —MarcoAurelio 08:45, 23 May 2017 (UTC)[reply]

Thanks Marco. We're actually going to perform a proper audit on this list starting in July, so we'll likely save the total update until then. Apologies for the outdated info! Joe Sutherland (Wikimedia Foundation) (talk) 22:58, 23 May 2017 (UTC)[reply]
@Jalexander-WMF and JSutherland (WMF): Did you managed to set an audit of the form for July? Regards, —MarcoAurelio (talk) 10:26, 13 July 2017 (UTC)[reply]
@MarcoAurelio: Thanks for the ping. This is a quarterly goal for the Support and Safety team, and will be done by the end of September. (I wish it could be sooner, but there is a lot of other stuff to do first. :) I'll get onto it as soon as I can once there is time and space to do so.) Joe Sutherland (Wikimedia Foundation) (talk) 17:51, 13 July 2017 (UTC)[reply]
Thanks Joe; please don't forget ;-)MarcoAurelio (talk) 18:10, 13 July 2017 (UTC)[reply]
@JSutherland (WMF): I wonder if there is a way we can help with this? It's possible to use the Mediawiki API to fetch user rights (e.g. [1] as a random example), so given a definitive list of WMF usernames (does this exist somewhere, or would we need to search for usernames with (WMF) in them?) we could auto-assemble a list of special access rights that they have. We could then match that with the rights in the spreadsheet, and flag discrepancies to be resolved. Resolving discrepancies could then be done routinely when identified, rather than quarterly. Thanks. Mike Peel (talk) 22:50, 13 July 2017 (UTC)[reply]
Sorry for the delayed response Mike - this is a great idea. I think Google Sheets (which we currently use to collate this table) allows for API calls if I'm not mistaken. I'll investigate this week as I work on the initial audit/cleanup. Joe Sutherland (Wikimedia Foundation) (talk) 22:00, 21 August 2017 (UTC)[reply]
@MarcoAurelio and Mike Peel: Update on this: I went through and removed former staff from the active table (after checking they were locked/no longer held those rights). The table here just updated to reflect that. I'm close to updating the form to match a new, hopefully easier-to-maintain format, and will update the bot code to match. Joe Sutherland (Wikimedia Foundation) (talk) 20:10, 1 September 2017 (UTC)[reply]

I find it surprising that this spreadsheet is not the definitive control mechanism for granting access. There must be a "master" form, otherwise there is no control. I suggest releasing the actual master form publicly, rather than doing everything twice, having audits and public debates about this every year. Second-hand copies makes mistakes likely and goes against the WMF stated top level objective for better transparency. Thanks -- (talk) 11:08, 13 July 2017 (UTC)[reply]

'syadmin' users[edit]

[2] lists more users with sysadmin rights than what they're in this page. Please update. Thank you. —MarcoAurelio (talk) 12:42, 15 September 2017 (UTC)[reply]

@MarcoAurelio: I've added them. I should say that the sysadmin right is not normally something that Support and Safety grants itself. It is normally added by technical staff directly, and they don't use this documentation approach. So those lists will become out-of-sync over time, unfortunately. Thankfully there are not many sysadmins at any one time. Joe Sutherland (Wikimedia Foundation) (talk) 16:41, 20 September 2017 (UTC)[reply]

red link to script[edit]

@Mike Peel: The obverse to this page says the script is available, and has a wikilink, which is blank. Can you please point to the current home of the script? Thanks.  — billinghurst sDrewth 04:42, 14 February 2019 (UTC)[reply]

@Billinghurst: I've been tidying up, will fix that link soon. The code is now at [3]. Thanks. Mike Peel (talk) 09:53, 14 February 2019 (UTC)[reply]