Approve-SPOTenantServicePrincipalPermissionRequest
Aprueba una solicitud de permiso para la entidad de servicio "Cliente de SharePoint Online" del inquilino actual
Sintaxis
Default (Es el valor predeterminado).
Approve-SPOTenantServicePrincipalPermissionRequest
-RequestId <Guid>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Aprueba una solicitud de permiso para la entidad de servicio "Cliente de SharePoint Online" del inquilino actual
El valor devuelto de una llamada correcta es un objeto de concesión de permisos. Consulte la sección Descripción de Get-SPOTenantServicePrincipalPermissionGrants para obtener más información sobre un objeto de concesión de permisos.
Para obtener la colección de concesiones de permisos para la entidad de servicio "Cliente de SharePoint Online", use el comando Get-SPOTenantServicePrincipalPermissionGrants .
La aprobación de una solicitud de permiso también quita esa solicitud de la lista de solicitudes de permisos.
Ejemplos
EJEMPLO 1
$requests = Get-SPOTenantServicePrincipalPermissionRequests
$requestToApprove = $requests | ? { $_.Resource -eq 'Office 365 SharePoint Online' -and $_.Scope -eq 'MyFiles.Read' } | Select-Object -First 1
if ($requestToApprove -ne $null)
{
Approve-SPOTenantServicePrincipalPermissionRequest -RequestId $requestToApprove.Id
}
Aprueba la solicitud de permiso para el recurso "Office 365 SharePoint Online" con la notificación de ámbito "MyFiles.Read". Si no hay ninguna solicitud con esas propiedades, no se realizará ninguna acción de aprobación.
Parámetros
-Confirm
Solicitará confirmación antes de ejecutar el cmdlet.
Propiedades del parámetro
| Tipo: | System.Management.Automation.SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | cf |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-RequestId
Identificador de la solicitud de permiso que se va a aprobar
Propiedades del parámetro
| Tipo: | System.Guid |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | True |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-WhatIf
Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.
Propiedades del parámetro
| Tipo: | System.Management.Automation.SwitchParameter |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Wi |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Mandatory: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.