Возможность каждого пользователя управлять ресурсом зависит от роли пользователя, назначенной ресурсу или родительскому ресурсу. Разрешения наследуются от родительского ресурса.
Идентификаторы пользователей
Идентификатор пользователя однозначно идентифицирует оператора CBSD. Система SAS использует идентификаторы пользователей для назначения устройства клиенту. Каждый клиент SAS должен указать как минимум один идентификатор пользователя при настройке учётной записи. Дополнительные идентификаторы пользователей можно добавить позже.
Устройства
API портала SAS обеспечивает многоэтапную регистрацию 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"]],["Последнее обновление: 2025-07-25 UTC."],[[["\u003cp\u003eThe SAS Portal API enables management of User IDs and Devices within your CBRS network, including creation, viewing, updating, and deletion.\u003c/p\u003e\n"],["\u003cp\u003eUser IDs uniquely identify CBSD operators and are used for device assignment to customers.\u003c/p\u003e\n"],["\u003cp\u003eDevices can be registered through a multi-step process involving CPI validation or a single-step process for devices without CPI requirements.\u003c/p\u003e\n"],["\u003cp\u003eDevice registration can be initiated by a CPI or any user with appropriate permissions, ultimately leading to a "REGISTERED" status upon successful CBSD registration request.\u003c/p\u003e\n"],["\u003cp\u003eUsers' ability to manage resources is determined by their assigned role and inherited permissions.\u003c/p\u003e\n"]]],["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"],null,[]]