AdminAccess


Representa a un permiso de acceso de un Admin.

Modelo AdminAccess

{
    "id": 1,
    "is_owner": true,
    "admin_id": 1,
    "access_id": 1,
    "access_type": "company",
    "created_at": "2020-08-06 02:59:19",
    "updated_at": "2020-08-06 02:59:19"
}

Insertar AdminAccess

Insertar AdminAccess de Admin

Método URI Cabeceras
POST /companies/{companyId}/admins/{adminId}/admin-accesses Authorization
{
    "access_type": "required|string|in:company,branch,branch_group",
    "access_id": "required|integer"
}

Listar AdminAccess

{info} Soporta: Paginación Filters Carga dinámica

Método URI Cabeceras
GET /companies/{companyId}/admin-accesses Authorization

Listar AdminAccess de BranchGroup

{info} Soporta: Paginación Filters Carga dinámica

Listado de AdminAccesses asignados con permisos de BranchGroup.

Método URI Cabeceras
GET /companies/{companyId}/branch-groups/{branchGroupId}/admin-accesses Authorization

Listar AdminAccess de Branch

{info} Soporta: Paginación Filters Carga dinámica

Listado de AdminAccesses asignados con permisos de Branch.

Método URI Cabeceras
GET /companies/{companyId}/branches/{branchId}/admin-accesses Authorization

Listar AdminAccess de Admin

{info} Soporta: Paginación Filters Carga dinámica

Listado de AdminAccesses de un Admin.

Método URI Cabeceras
GET /companies/{companyId}/admins/{adminId}/admin-accesses Authorization

Eliminar AdminAccess

Método URI Cabeceras
DELETE /companies/{companyId}/admin-accesses/{adminAccessId} Authorization

Enlaces de AdminAccess