Compartir a través de


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.

Entradas

None

Salidas

System.Object