Closed
Bug 764168
Opened 12 years ago
Closed 3 years ago
Determine if a Mozillian is a paid staff member
Categories
(Participation Infrastructure :: Phonebook, defect)
Participation Infrastructure
Phonebook
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: aakashd, Unassigned)
References
Details
(Whiteboard: [profile][Triage 2015-04-17] [iam-RFE])
We currently determine the "staff" group by anyone with a @mozilla.com, @mozilla.org or @mozillafoundation.org email account. This is not entirely true and we can do better with HR's Workday API. The "employeeType" field is tied to an e-mail address and can easily help determine who's an employee and even a FTE or Contractor.
Cc'ing Sylvie to get some help on this.
Note:
* Some people are using their gmail or public e-mail accounts as their log-in. We'll need to give them the ability to add in their employee ones in order to make this work.
Comment 1•12 years ago
|
||
Workday has several types of Workers :
Regular
Seasonal
benefited seasonal
INtern
Worker student
contractor
the 5 first types are employees. All types have a a mozilla.com address.
They also have an home email address if they have provided this information.
Whether a worker is an employee or not cannot be determined by the email address only.
Comment 2•12 years ago
|
||
Does that API give us only employees or also contractors?
Comment 3•12 years ago
|
||
Gah, I should actually *read* comments before posting my own.
We are treating contractors like employees in many things that deal with access to systems, I guess all those types from comment #1 should count as "staff".
Comment 4•12 years ago
|
||
What API are you guys talking about ? I am unaware of an API that would let anybody see any information at all on employees in Workday...
Comment 5•12 years ago
|
||
(In reply to Sylvie Brossard from comment #4)
Forgive me if I'm OT, but I think @peterbe has proposed this service. It doesn't exist yet.
Reporter | ||
Comment 6•12 years ago
|
||
After following up with Sylvie and Peter, the idea is the following:
* LDAP-Workday will be integrated sometime in Q3/2012 - Q1/2013
* peterbe would like to work on a web service that relays HTTP GETs into basic python-ldap calls
* Mozillians Phonebook would like to verify an employee across more robust methods than simply confirming they have a @mozilla.com, @mozilla.org or @mozillafoundation.org e-mail.
Summary: Determine if a Mozillian is an employee via Workday's API → Determine if a Mozillian really is an employee
Comment 7•12 years ago
|
||
For the record, I would like to point out that :ozten is working on deploying Vinz Clortho too
https://bugzilla.mozilla.org/show_bug.cgi?id=729749
This might not be relevant to Mozillians or it could be that I don't understand the scope. But using that provider for BrowserID would immediately filter out those who just have an email address but aren't necessarily active employees.
Building this service is now a Q3 goal for me. I'm going to need y'all's support to have it deployed later.
Comment 8•12 years ago
|
||
We have a roadmap item to build some profile fields that are only visible to staff. In order to do that we'll need to have a more authoritative view of who is staff. This bug is on the critical path.
Whiteboard: [profile]
Comment 9•10 years ago
|
||
1. How open is Open Source?
2. What about the "staff" of community projects, who are not on Mozilla's payroll but fulfil similar roles by respect to their projects? For example, I'm thinking of Neil Rashbrook and Karsten Düsterloh (and some others) for SeaMonkey.
Comment 10•10 years ago
|
||
Tony, this is about adding Mozillians, who're actually on a payroll, in a group so that we know who they are.
I agree they are many Mozillians who are as valuable as employees and all of them have access to mozillians.org. This bug doesn't imply that they are less valuable or that we are doing things behind closed doors.
"staff" group name is a bad one and we should rename it to "employees"
Thank you for your comments.
Comment 11•10 years ago
|
||
(In reply to Giorgos Logiotatidis [:giorgos] from comment #10)
> "staff" group name is a bad one and we should rename it to "employees"
I suggest we rename to "paid staff". As explained in comment 1, employees are just one type of paid staff (Worker) and the idea for this group is to include all types of paid staff.
Summary: Determine if a Mozillian really is an employee → Determine if a Mozillian is a paid staff member
Comment 12•10 years ago
|
||
Now that we have multiple emails we can communicate that one can add their @mozilla.com/@mozillafoundation.org/@mozilla.org email address and we can auto-populate a relevant group.
Whiteboard: [profile] → [profile][Triage 2015-04-17]
Comment 13•3 years ago
|
||
Such a field exists inside CIS. Closing this out.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Whiteboard: [profile][Triage 2015-04-17] → [profile][Triage 2015-04-17] [iam-RFE]
You need to log in
before you can comment on or make changes to this bug.
Description
•