Resource Manager Pro - Enterprise Multi-tenant SaaS Platform
// Gatekeeper Authentication
const response = await fetch('/api/v2/auth/gatekeeper-login', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
email: 'user@company.com',
password: 'secure-password'
})
});
const { token, user } = await response.json();
localStorage.setItem('rmp_token', token);
// Create Booking
const booking = await fetch('/api/v2/bookings', {
method: 'POST',
headers: {
'Authorization': `Bearer ${token}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
resourceId: 'room-01',
startTime: '2025-08-21T10:00:00Z',
endTime: '2025-08-21T11:00:00Z'
})
});
<XIMSS>
<calendarOpen id="req-1"
calendar="Calendar"
mailbox="user@domain.com/Calendar"/>
</XIMSS>
New comprehensive documentation on CommuniGate Pro delegate rights system:
Centralized authentication gateway with subscription management
Complete tenant isolation with separate connection pools
Usage tracking, billing metrics, and performance monitoring