Add Team Member
Users & Authentication
Add Team Member
Invite a new team member
POST
Add Team Member
Invite a new member to join your team workspace. This endpoint sends an invitation email to the specified user, granting them access to your team’s scans, assets, and configurations based on the assigned role.Documentation Index
Fetch the complete documentation index at: https://docs.projectdiscovery.io/llms.txt
Use this file to discover all available pages before exploring further.
Use Cases
- Team Expansion: Add new security team members or collaborators
- Onboarding: Automate new employee access provisioning
- Contractor Access: Grant temporary access to external consultants
- Cross-Functional Collaboration: Invite stakeholders from other departments
- Automated Provisioning: Integrate with HR systems for access management
Required Information
To invite a team member, provide:- Email Address: Valid email of the user to invite (must be unique)
- Role: Member’s role and permission level
- Custom Message (optional): Personalized invitation message
Available Roles
- Owner
- Admin
- Member
- Viewer
Full Control
- Complete administrative access
- Can delete the team
- Manage billing and subscriptions
- Add/remove any members
- Only one owner per team
Best Practices
- Principle of Least Privilege: Assign the minimum role necessary for the user’s responsibilities
- Verification: Double-check email addresses before sending invitations
- Role Review: Periodically audit member roles and adjust as responsibilities change
- Onboarding Documentation: Provide new members with documentation about your team’s scanning policies
- Monitor Pending: Track invitation acceptance and follow up on pending invites
Authorizations
Headers
Retrieve the Team ID from: https://cloud.projectdiscovery.io/settings/team
Body
application/json
Response
Example response