OfficeRnD Integration
Sync coworking member WiFi credentials with OfficeRnD membership plans, enabling automatic provisioning, multi-location support, and plan-based network access control.
Overview
The OfficeRnD integration enables:
- Automatic member provisioning synced with memberships
- Plan-based access control
- Resource booking integration
- Multi-location support for space networks
Prerequisites
- IronWifi account with WPA-Enterprise or Captive Portal
- OfficeRnD account with admin access
- OfficeRnD API credentials
OfficeRnD Setup
Get API Credentials
- Log in to OfficeRnD admin portal
- Navigate to Settings > Developers > API
- Create a new API application or get existing credentials:
- Client ID
- Client Secret
- Organization ID
Configure Webhook
For real-time synchronization:
- In OfficeRnD, go to Settings > Webhooks
- Add webhook for IronWifi endpoint
- Subscribe to events:
member.createdmember.updatedmember.deletedmembership.createdmembership.cancelled
IronWifi Configuration
Step 1: Add OfficeRnD Connector
- Log in to IronWifi Console
- Navigate to Connectors
- Click Add Connector > OfficeRnD
Step 2: Enter Credentials
Configure the connection:
- Client ID: Your OfficeRnD client ID
- Client Secret: Your OfficeRnD client secret
- Organization ID: Your OfficeRnD organization
Step 3: Configure Sync Options
Synchronization:
- Sync Interval: Polling frequency (default: 15 minutes)
- Initial Import: Import existing members on first sync
- Real-time Sync: Enable webhook-based updates
User Settings:
- Username Format: Email, member ID, or custom
- Password Policy: Auto-generate or use member attribute
- Welcome Email: Send credentials to new members
Plan Mapping
Map OfficeRnD membership plans to IronWifi access levels:
Configuration
| OfficeRnD Plan | IronWifi Group | Access Type |
|---|---|---|
| Hot Desk | standard | Basic bandwidth |
| Dedicated Desk | premium | Enhanced bandwidth |
| Private Office | premium | Enhanced + static IP |
| Virtual Office | minimal | Email/mail only (no WiFi) |
| Day Pass | daypass | Time-limited (24h) |
Setup Plan Mapping
- In connector settings, click Plan Mapping
- For each OfficeRnD plan:
- Select corresponding IronWifi group
- Set access duration
- Configure bandwidth limits
- Enable/disable access
Multi-Location Support
For spaces with multiple locations:
Location-Based Access
- Map OfficeRnD locations to IronWifi networks
- Configure per-location RADIUS settings
- Set roaming policies for members
Configuration
Location: Downtown
→ Network: downtown-secure
→ VLAN: 100
Location: Uptown
→ Network: uptown-secure
→ VLAN: 200
Members can be:
- Single location: Access only assigned location
- All locations: Roaming access everywhere
- Plan-based: Access based on membership tier
Member Provisioning
Automatic Flow
- New member signs up via OfficeRnD
- Membership payment confirmed
- Webhook notifies IronWifi
- User account created
- Credentials emailed to member
- Member connects to WiFi
Credential Options
Auto-generated:
- System creates secure password
- Emailed to member
- Optional profile download
Member-defined:
- Member sets password during onboarding
- Stored securely in IronWifi
Guest Access
Meeting Room Guests
When members book meeting rooms with guests:
- Member books room in OfficeRnD
- Adds guest information
- IronWifi creates temporary guest credentials
- Guest receives access code
- Access expires after booking ends
Day Pass Visitors
- Visitor purchases day pass
- Receives WiFi credentials via email/SMS
- Access valid for 24 hours
- Automatic cleanup at midnight
Troubleshooting
API Connection Errors
- Verify credentials are correct
- Check OfficeRnD API status
- Ensure organization ID is valid
- Review error logs
Member Sync Issues
- Check webhook configuration
- Verify member exists in OfficeRnD
- Confirm membership is active
- Review sync logs for errors
Access Problems
- Verify user exists in IronWifi
- Check group assignment
- Confirm credentials are correct
- Test with manual authentication
Best Practices
- Use webhooks for real-time updates
- Test with demo member first
- Map all plans before launching
- Train staff on troubleshooting
- Monitor sync health regularly
Related Topics
- Connectors Overview
- Groups - Access level management
- Vouchers - Guest access codes