I have SuperAdmin access. When I try to use APIs to access a report I created:
It appears that I get the data fields I expect to see (although I’m not sure about the pagination and how to get all of the records in my JSON file, tbh).
Employee ID
Username
First Name
Last Name
Email
Enabled
Deactivated
Direct Manager
Supervisor Name
Preferred Name
Manager Permissions
Supervisor Email
2nd Level Manager Name
2nd Level Manager Email
3rd Level Manager Name
3rd Level Manager Email
State
Location Code
Location Name
Employee Type
Worker Type
FT/PT
First Hire Date
Last Hire Date
Acquisition Date
Job Family
Job Code
Job Title
FLSA Type Code
Cost Center Hierarchy
Cost Center ID
Cost Center
Channel
Company
Vendor Company
Division
Term Date
Branch Name
Is Remote
Time in Role
Country
Training Exemption
Manager Status
I have set up a login for my IT colleague who is much more knowledgeable about APIs than I am. When he uses the same API, he gets a very limited selection of data fields (I’ve replaced values with xxx):
{
"Username": xxx,
"First Name": "xxx",
"Last Name": "xxx",
"Email": xxx,
"Deactivated": "xxx",
"Direct Manager": "xxx",
"Manager Permissions": "xxx",
"Branch Name": "xxx"
},
It’s my suspicion that I can see more than he can because I’m a SuperAdmin.
Is that likely?
Is there a PowerUser Profile I could set up that would give him the access he needs?