Palo Alto Networks Users API
The Users API from Palo Alto Networks — 11 operation(s) for users.
Operations 19
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
Ask an LLM
“Which Prisma Browser users are currently suspended?”
“Can I find browser users by email or by when they were last seen?”
Tell an agent
List Prisma Browser users with status {status}.
Find the Prisma Browser user whose email is {email}.
Ask an LLM
“How do I look up the details of a single Prisma Browser user by their ID?”
“What does the Prisma Browser record for one specific user contain?”
Tell an agent
Get the Prisma Browser user with ID {id}.
Show me the browser user profile for user {id}.
Ask an LLM
“How do I cut off a user's access to Prisma Browser on all their devices?”
“Can I suspend several browser users at once?”
Tell an agent destructive · confirm first
Suspend Prisma Browser users {userIds}.
Block browser access for user {userIds} on every device by suspending them.
Ask an LLM
“How can I give a suspended user their Prisma Browser access back?”
“Can I reactivate multiple suspended browser users in one call?”
Tell an agent
Resume the suspended Prisma Browser users {userIds}.
Restore browser access for suspended user {userIds}.
POST
/seb-api/v1/users/force-reauth
Force users to re-authenticate in the browser · Force re-authentication for users
#
Ask an LLM
“Can I make a user sign in to Prisma Browser again on all of their devices?”
“What happens to active browser sessions when I force re-authentication?”
Tell an agent
Force re-authentication in Prisma Browser for users {userIds}.
Make user {userIds} log in to the browser again on every active device.
Ask an LLM
“Which console users exist in Prisma Cloud Compute on the v34.03 API?”
“How do I get all Compute users with the older v34.03 endpoint?”
Tell an agent
List all Compute console users using the v34.03 API.
Show me every user and role in Compute via the v34.03 users endpoint.
Ask an LLM
“How do I create a new Compute console user with the v34.03 API?”
“Which auth types can a new user have when added on v34.03?”
Tell an agent
Add Compute user {username} with role {role} via the v34.03 API.
Create a v34.03 Compute user {username} using auth type {authType}.
Ask an LLM
“Can I change a Compute user's role through the v34.03 API?”
“How do I edit an existing console user's permissions on v34.03?”
Tell an agent
Using v34.03, change the role of Compute user {username} to {role}.
Update the description of Compute user {username} to {description} with the v34.03 API.
Ask an LLM
“Can I change my Compute console password through the v34.03 API?”
“Does the v34.03 password change require my old password?”
Tell an agent
Change my Compute password from {oldPassword} to {newPassword} using v34.03.
Set a new Compute console password {newPassword} via the v34.03 endpoint.
Ask an LLM
“How do I remove a console user from Compute with the v34.03 API?”
“Can a deleted v34.03 Compute user be recovered?”
Tell an agent destructive · confirm first
Delete Compute user {id} using the v34.03 API.
Remove console user {id} from Compute through the v34.03 endpoint.
Ask an LLM
“Which users have access to the Compute console on the current v34.04 API?”
“Can I pull the full Compute user list from the v34.04 endpoint?”
Tell an agent
List all Compute console users with the v34.04 API.
Show every Compute user and role from the v34.04 users endpoint.
Ask an LLM
“Can I add a new console user to Compute with the v34.04 API?”
“What role and permissions can I give a user I create on v34.04?”
Tell an agent
Create Compute user {username} with role {role} on the v34.04 API.
Add v34.04 Compute user {username} with password {password}.
Ask an LLM
“How do I change an existing Compute user's permissions on v34.04?”
“Can I switch a Compute user's auth type with the v34.04 API?”
Tell an agent
With v34.04, set the role of Compute user {username} to {role}.
Update Compute user {username} to auth type {authType} on the v34.04 API.
Ask an LLM
“How can I rotate my Compute console password on the v34.04 API?”
“Is my current password needed to set a new one in v34.04?”
Tell an agent
Change my Compute password from {oldPassword} to {newPassword} with v34.04.
Update my console password to {newPassword} using the v34.04 password endpoint.
Ask an LLM
“Can I delete a Compute console user through the v34.04 API?”
“What happens to a user's console access after deleting them on v34.04?”
Tell an agent destructive · confirm first
Delete Compute user {id} with the v34.04 API.
Remove console user {id} from Compute via the v34.04 endpoint.
GET
/v1/users
List users enrolled in Prisma Access Browser · Palo Alto Networks List Browser Users
#
Ask an LLM
“Who is enrolled in Prisma Access Browser and which policy is each assigned?”
“How many active sessions does each enrolled browser user have?”
Tell an agent
List Prisma Access Browser users assigned to policy {policy_id}.
Show the first {limit} enrolled Prisma Access Browser users with their session counts.
GET
/v1/users/{user_id}/sessions
Get a user's Prisma Access Browser sessions · Palo Alto Networks Get User Sessions
#
Ask an LLM
“What devices and IP addresses has a given user browsed from recently?”
“Can I see only the active browser sessions for one user?”
Tell an agent
Show the browser sessions for user {user_id}.
List {status} Prisma Access Browser sessions for user {user_id}.
Ask an LLM
“Which user accounts has SaaS Security discovered in my connected apps?”
“Can I see only the users of one connected SaaS application?”
Tell an agent
List SaaS users discovered in connected app {app_id}.
Show all user accounts found across my connected SaaS applications.
GET
/api/user/{id}/activities
Get a user's activity across SaaS apps · Palo Alto Networks Get User Activity
#
Ask an LLM
“What files did a particular user share or touch in our SaaS apps?”
“Can I pull a user's SaaS login and sharing events for a date range?”
Tell an agent
Show SaaS activity for user {id} between {start_date} and {end_date}.
List user {id}'s activity in connected app {app_id}.