Oracle Radio Groups and Permissions
Radio groups grant permissions to their members for Oracle Radio operations.
Create Radio-owned groups, assign the permissions required for each job function, and add enabled Radio users as members. Radio permissions control operations inside Oracle Radio. They are separate from the OCI IAM permissions that control Public Safety and Security instance resources. Radio permissions are granted through Radio group membership; Identity Domain group membership doesn't grant them.
In Radio, select
Groups.
You can update, disable, or permanently delete a group that your organization created. Remove under Users removes that user's membership, not the group. Groups marked System group have protected names, status, and permissions. Before changing administrator membership, verify a replacement administrator's access; see administrator handoff.
Managing an Oracle Radio Group
To create groups, assign Radio permissions, or change group membership, you need radio.group.manage.
System Groups and Administrator Protection
Oracle manages the Radio Administrators and Radio Member system groups. You can't rename, disable, change the permissions of, or delete these groups. Their names, status, and permission controls are read-only. You can add and remove members, except that the user marked Super administrator must remain enabled and in Radio Administrators.
Adding a user to Radio Administrators grants its administrative permissions but doesn't transfer the Super administrator designation. Enabling Radio access doesn't automatically add a user to Radio Member; assign membership explicitly when needed.
For a system group, skip the name, status, and permission changes in the procedure above and manage its members under Users. For a protected change or lost administrator access, follow recovery guidance.
Deleting an Oracle Radio Group
You need radio.group.manage to delete a group. Only groups without the System group label can be deleted.
Deletion is permanent and can't be undone. It removes the group and its membership and permission assignments, but doesn't delete users or the available permissions. Members lose the permissions granted by this group; permissions from their other groups remain. Verify their required access before deleting.
Delete the Group
Oracle Radio Permissions
For users whose job requires interrupting a lower-priority speaker, grant radio.talk.priority.high along with the normal talk permission, radio.talk.request. Priority Talk doesn't grant channel access or permit simultaneous speakers. See Priority Talk.
The Devices page requires radio.enrollment.manage and radio.device.manage. The seeded Radio Administrators group includes these permissions.
The following tables list enforced Radio permissions by category. Grant only the permissions required for the group's job function.
Channel Permissions
The following permissions control Oracle Radio channel operations.
| Permission | Permission key | Description |
|---|---|---|
| Manage channel access | radio.channel.acl.manage | Change which users and groups can access a channel. |
| View channel access | radio.channel.acl.read | Review which users and groups can access a channel. |
| Create channels | radio.channel.create | Create new Radio channels. |
| Delete channels | radio.channel.delete | Permanently remove Radio channels. |
| View channel directory | radio.channel.list | See available channels and their basic details. |
| View channels | radio.channel.read | Open channels, membership, and channel information. |
| Join channel sessions | radio.channel.subscribe | Connect to channels and receive live activity. |
| Manage subscriptions | radio.subscription.manage | Change channel subscriptions for Radio users. |
Messaging Permissions
The following permissions control Oracle Radio messaging operations.
| Permission | Permission key | Description |
|---|---|---|
| Send critical text | radio.message.critical | Send critical text messages. This permission doesn't by itself authorize mobile Critical Alert voice transmission. |
| View message history | radio.message.history | Review authorized channel message and location history. Location history also requires channel visibility and active membership. |
| Send messages | radio.message.send | Send standard messages to available channels. |
Voice and Push-to-Talk Permissions
The following permissions control Oracle Radio voice and push-to-talk operations.
| Permission | Permission key | Description |
|---|---|---|
| Listen to audio | radio.audio.read | Receive Radio audio transmissions. |
| Transmit audio | radio.audio.transmit | Send live audio to connected channels. |
| Manage Radio devices | radio.device.manage | Enroll and administer supported Radio devices. |
| High priority talk | radio.talk.priority.high | Controls access to this Oracle Radio capability. |
| View talk-floor state | radio.talk.read | See who currently owns the push-to-talk floor. |
| Release the talk floor | radio.talk.release | End an active push-to-talk transmission. |
| Request the talk floor | radio.talk.request | Request permission to begin a push-to-talk transmission. |
Users and Presence Permissions
The following permissions control Oracle Radio user and presence operations.
| Permission | Permission key | Description |
|---|---|---|
| Manage enrollment | radio.enrollment.manage | Administer enrollment of Radio users and devices. |
| Update location | radio.location.update | Publish or update Radio user location. |
| View presence | radio.presence.read | See Radio user availability and connection state. |
| View user communications | radio.user.communications.read | Review a user’s Radio communication history. |
| Manage Radio users | radio.user.manage | Enable, disable, and administer Radio user access. |
| Manage user settings | radio.user.settings.manage | Change Radio settings on behalf of users. |
| Manage user subscriptions | radio.user.subscriptions.manage | Change channel subscriptions on behalf of users. |
Recording Permissions
The following permissions control access to stored Oracle Radio recordings and their administration.
| Permission | Permission key | Description |
|---|---|---|
| Manage recordings | radio.recording.manage | Administer retention and stored Radio recordings. |
| View recordings | radio.recording.read | Listen to and review stored Radio recordings. |
Settings and Administration Permissions
The radio.settings.read and radio.settings.manage keys also authorize reading and updating your own account settings.
| Permission | Permission key | Description |
|---|---|---|
| View analytics | radio.analytics.read | Review Radio analytics and usage data. |
| View diagnostics | radio.debug.read | Access diagnostic information used for troubleshooting. |
| Manage groups | radio.group.manage | Create groups and assign permissions and members. |
| View service metrics | radio.metrics.read | Review operational Radio service metrics. |
| View runtime status | radio.runtime.read | Review runtime and service-state information. |
| Manage Radio settings | radio.settings.manage | Change system-level Radio settings. |
| View Radio settings | radio.settings.read | Review system-level Radio settings. |
Integrations and Operations Permissions
The following permissions control Oracle Radio integrations and operational tasks.
| Permission | Permission key | Description |
|---|---|---|
| Manage bridges | radio.bridge.manage | Create and administer Radio bridge connections. |
| View bridges | radio.bridge.read | Review configured Radio bridge connections. |
| Manage geofences | radio.geofence.manage | Create and administer geofences. |
| View geofences | radio.geofence.read | Review configured geofences. |