Управление ресурсами

SAS Portal API позволяет создавать, просматривать, обновлять или удалять следующие ресурсы в вашей сети CBRS:

Возможность каждого пользователя управлять ресурсом зависит от роли пользователя, назначенной ресурсу или родительскому ресурсу. Разрешения наследуются от родительского ресурса.

ID пользователей

Идентификатор пользователя однозначно идентифицирует оператора CBSD. SAS использует идентификаторы пользователей для назначения устройства клиенту. Каждый клиент SAS должен указать хотя бы один идентификатор пользователя во время настройки учетной записи клиента. Вы можете добавить дополнительные идентификаторы пользователей позже.

Устройства

SAS Portal API обеспечивает многоэтапную регистрацию CBSD. Для устройств, которые должны быть установлены сертифицированным профессиональным установщиком (CPI), у вас есть два варианта запуска многоэтапного процесса регистрации:

  • Вариант 1. Инициируйте процесс с помощью учетной записи CPI. Для этого варианта пользователь должен пройти аутентификацию с ролью role_cpi . Сначала пользователь проверяется с помощью метода ValidateInstaller() , а затем он использует метод SignDevice() для отправки проверенной CPI конфигурации в SAS.

  • Вариант 2. Инициируйте процесс с любой учетной записью. Для этой опции любой пользователь может использовать метод CreateSigned() для создания неактивной конфигурации устройства, готовой для использования CBSD. Этот метод использует параметры устройства, закодированные с помощью закрытого ключа CPI.

Независимо от того, какой вариант вы используете, этот процесс создает неактивную конфигурацию для устройства в SAS. Затем CBSD отправляет запрос на регистрацию в SAS. В случае успеха статус устройства изменится на «ЗАРЕГИСТРИРОВАНО».

Для CBSD, которым не требуется проверка CPI, используйте метод CreateDevice() .

Для одноэтапной регистрации с данными в кодировке CPI используйте API SAS-CBSD, определенный WInnForum.