> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# RemovePermission

> El método RemovePermission de la API de servicios web de ABBYY FlexiCapture revoca el permiso de un usuario o de un grupo para usar un rol en un proyecto y un tipo de lote determinados.

<div id="what-it-does">
  ## Qué hace
</div>

Elimina los permisos de usuarios o grupos para usar el rol especificado en el proyecto indicado.

<div id="definition">
  ## Definición
</div>

```csharp theme={null}
void RemovePermission( int principalId, int projectId, int batchTypeId, int roleType );
```

<div id="parameters">
  ## Parámetros
</div>

| Nombre        | Tipo  | Descripción                                                                                                                                            |
| ------------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `principalId` | `int` | El ID del usuario o grupo.                                                                                                                             |
| `projectId`   | `int` | El ID del proyecto. Use `-1` para todos los proyectos.                                                                                                 |
| `batchTypeId` | `int` | El ID del tipo de lote. Use `-1` para todos los tipos de lote o `0` para el tipo de lote predeterminado.                                               |
| `roleType`    | `int` | El tipo de rol de usuario. Para conocer los valores posibles, consulte [Tipos de roles de usuario](/es/flexi-capture/reports/database/role-type-enum). |

<div id="returned-value">
  ## Valor devuelto
</div>

Ninguno.
