Возможность каждого пользователя управлять ресурсом зависит от роли пользователя, назначенной ресурсу или родительскому ресурсу. Разрешения наследуются от родительского ресурса.
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.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2022-09-26 UTC."],[[["The SAS Portal API enables management of User IDs and Devices within your CBRS network, including creation, viewing, updating, and deletion."],["User IDs uniquely identify CBSD operators and are used for device assignment to customers."],["Devices can be registered through a multi-step process involving CPI validation or a single-step process for devices without CPI requirements."],["Device registration can be initiated by a CPI or any user with appropriate permissions, ultimately leading to a \"REGISTERED\" status upon successful CBSD registration request."],["Users' ability to manage resources is determined by their assigned role and inherited permissions."]]],["The SAS Portal API allows managing User IDs and Devices within a CBRS network. User permissions are role-based and inherit from parent resources. Devices can be registered via a multi-step process involving CPI validation, either initiated with a CPI account using `ValidateInstaller()` and `SignDevice()` methods, or with any account using `CreateSigned()`. Non-CPI validated devices use `CreateDevice()`. After creating an inactive device configuration, a successful CBSD registration request changes its status to \"REGISTERED.\" Single-step registration uses the SAS-CBSD API.\n"]]