ADO PortGate DevOps
ADO PortGate is a unified portal hub embedded directly inside Azure DevOps that enables external users and stakeholders to interact with your projects — creating and tracking work items — without requiring direct Azure DevOps access or additional licenses.
🚀 Why ADO PortGate?
Organizations often need to give external stakeholders, clients, or contractors a way to submit bugs, tasks, and feature requests into Azure DevOps — without exposing the full DevOps environment or paying for extra seats. ADO PortGate solves this with a clean, role-based portal that lives right inside your Azure DevOps navigation.
✨ Key Features
For External Users
- Submit Work Items — Create Bugs, Tasks, and Features directly into your Azure DevOps projects through a simple, guided form
- Real-Time Status Tracking — Monitor work item status with color-coded badges (New, Active, Resolved, Closed)
- Visual Analytics Dashboard — Charts showing work item status distribution and type breakdown at a glance
- Multi-Project Access — Switch between assigned projects from a single interface
- Clickable Work Item IDs — Jump directly to any work item in Azure DevOps
For Administrators
- Tenant Configuration — Connect your Azure DevOps organization with a Personal Access Token in minutes
- User Management — Create accounts, assign roles (Admin or User), and control who accesses what
- Project Assignment — Assign specific Azure DevOps projects to specific users with per-project tokens
- Security Controls — JWT-based session management, secure token storage, and HTTPS-enforced communication
- System Settings — Configure email (SMTP), JWT parameters, and logging from one place
🔐 Role-Based Access Control
| Capability |
Administrator |
User |
| Configure Azure DevOps tenant |
✅ |
❌ |
| Manage users and roles |
✅ |
❌ |
| Assign projects to users |
✅ |
❌ |
| Create work items (Bug, Task, Feature) |
✅ |
✅ |
| View assigned projects |
✅ |
✅ |
| Track work item status & analytics |
✅ |
✅ |
| Manage own profile & password |
✅ |
✅ |
📋 Work Item Types Supported
- 🐛 Bug — Report defects with severity level and acceptance criteria
- ✅ Task — Submit action items with title and description
- 💡 Feature — Request new functionality with business context
All work items are immediately synchronized to Azure DevOps upon submission.
⚙️ Getting Started
Administrator Setup
- Install the extension and navigate to Boards → ADOPortGate
- Go to Admin → Tenant Configuration and enter your Azure DevOps organization name, Base URL, and Personal Access Token
- Navigate to User Management to create or manage user accounts and assign roles
- Open User Projects for each user to assign their Azure DevOps projects and configure per-project tokens
For Users
- Register or log in at the portal
- Navigate to Home and select a project from the dropdown
- Click Add Work Item, choose the issue type, fill in the form, and submit
- Track your submissions in the work item list with real-time status updates
🔒 Security
- Personal Access Tokens are stored securely and never exposed to end users
- Role-based access control prevents unauthorized actions at every level
- JWT-based session management with configurable token parameters
- All communications enforced over HTTPS
🖥️ Browser Compatibility
Works with all modern browsers — Chrome, Edge, Firefox, and Safari (latest versions).
📞 Support
For questions or issues, contact us at support@solutionade.net or visit solutionade.net.
| |