La capacidad de cada usuario para administrar un recurso depende de la función del usuario asignada al recurso o al recurso superior. Los permisos se heredan del recurso superior.
User-ID
Un ID de usuario identifica de forma única al operador de un CBSD. El SAS usa los ID de usuario para asignar un dispositivo a un cliente. Cada cliente de SAS debe proporcionar al menos un ID de usuario durante la configuración de la cuenta del cliente.
Puedes agregar otros ID de usuario más adelante.
Dispositivos
La API del portal de SAS permite el registro de varios pasos de los CBSD. En el caso de los dispositivos que un instalador profesional certificado (CPI) debe instalar, tienes dos opciones para iniciar el proceso de registro de varios pasos:
Opción 1: Inicia el proceso con una cuenta de CPI. Para esta opción, el usuario debe autenticarse con la función role_cpi. Primero, se verifica el usuario con el método ValidateInstaller() y, luego, se usa el método SignDevice() para enviar la configuración validada por CPI al SAS.
Opción 2: Inicia el proceso con cualquier cuenta. Para esta opción, cualquier usuario puede usar el método CreateSigned() a fin de crear una configuración de dispositivo inactivo que esté lista para que la use el CBSD. Este método usa parámetros del dispositivo codificados con una clave privada CPI.
Sin importar la opción que uses, este proceso crea una configuración inactiva para el dispositivo en el SAS. Luego, el CBSD envía una solicitud de registro al SAS. Si funciona, el estado del dispositivo cambiará a "REGISTERED".
Para los CBSD que no necesitan validación de CPI, usa el método CreateDevice().
Para el registro en un solo paso con datos codificados en CPI, usa la API de SAS-CBSD definida por WInnForum.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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"]]