blog for refugee users and org_admin for NGO administrators.
Roles are intentionally simple. WeCareRemote optimises for clarity over granularity — the two roles map cleanly to the two real-world audiences the platform serves, and every feature is reachable from one or the other without requiring complex permission matrices.
- Refugee user (blog)
- NGO admin (org_admin)
Who this is: Refugees accessing services, information, and support through WeCareRemote.With the
blog role you can:- Chat with the AI assistant to get information and request support
- Read blog posts and resources published on the platform
- Join video meetings with NGO staff
- View content and navigation tailored to your logged-in state
Checking your role
Your role is returned in the JWT token verification response under thepermissions array. To see your current role, verify your token at POST https://getme.global/api/v1/wordpress_auth/verify_jwt_token and inspect the response:
Role-based content
The blog header and navigation menus adapt automatically based on your login state and role. You do not need to configure anything — the platform detects your role from your token and adjusts what you see.| State | What you see |
|---|---|
| Logged out | Public header with general navigation |
Logged in as blog | Refugee user header with service and chat links |
Logged in as org_admin | Admin header with content management and admin links |
Permission matrix
| Action | blog (refugee) | org_admin (NGO) |
|---|---|---|
| Read public blog content | ✅ | ✅ |
| Read role-restricted blog content | ✅ | ✅ |
| Chat with the AI assistant | ✅ | ✅ |
| Join a video meeting | ✅ | ✅ |
| Start a video meeting recording | ❌ | ✅ |
| List meeting recordings via API | ❌ | ✅ |
| Publish or edit blog posts | ❌ | ✅ |
| Access WordPress admin | ❌ | ✅ |
| Manage menus and role visibility | ❌ | ✅ |
403 Forbidden response from the API or a “permission denied” message in the platform UI, the most likely cause is that your role does not include that action.
Your role is assigned when your account is created. If you need your role changed — for example, to gain org_admin access — contact WeCareRemote support at wcr.is/home.