# Szerkesztői hozzáférés és jogosultságok

> Ki nyithatja meg a Bricks szerkesztőt és mit tehet benne: előre definiált és egyéni jogosultságok, hozzárendelés szerepkörhöz és felhasználóhoz.

A Bricks-ben te döntöd el, ki férhet hozzá a szerkesztőhöz, és milyen műveleteket végezhet benne. Hozzárendelhetsz előre definiált jogosultságot, vagy létrehozhatsz egyéni jogosultságot, amely csak az általad bekapcsolt engedélyeket adja. Így a szerkesztői élményt bármely szerepkörhöz igazíthatod: tartalomszerkesztő, tervező, ügyfél stb.

## Hozzáférési szintek

A szerkesztői hozzáférést kétféleképp kezelheted:

1. Használsz egy előre definiált jogosultságot: **Full access**, **Edit content** vagy **No access**.
2. Létrehozol egy saját szerkesztői jogosultságot részletes engedélyvezérléssel.

### Előre definiált jogosultságok

- **Full access:** a Bricks szerkesztő összes funkciójához és engedélyéhez hozzáférést ad.
- **Edit content:** a felhasználót csak a tartalomszerkesztésre korlátozza; az elrendezés-, stílus- és szerkezeti vezérlők le vannak tiltva. Konkrétan a következő engedélyeket tartalmazza:
  - hozzáférés a változatokhoz,
  - komponenstulajdonságok beállítása (példány),
  - hozzáférés a tartalom (HTML) beállításaihoz,
  - az összes elem szerkesztése,
  - az összes Bricks-szel szerkeszthető bejegyzéstípus szerkesztése.
- **No access:** teljesen letiltja a hozzáférést a Bricks szerkesztőhöz.

![A Bricks beállítások Szerkesztői hozzáférés lapja: az alapértelmezett jogosultságok (Full access, Edit content, No access) és a szerepkörök hozzárendelése](./kepek/elso-lepesek-2-beallitasok-szerkeszto-hozzaferes.webp)

*A Bricks beállítások Szerkesztői hozzáférés lapja: az alapértelmezett jogosultságok (Full access, Edit content, No access) és a szerepkörök hozzárendelése* (https://minta-bolt.hu/wp-admin/admin.php?page=bricks-settings)

A képen fent az alapértelmezett jogosultságok és az **Új jogosultság hozzáadása** gomb látszik, lejjebb a szerepkörökhöz rendelt hozzáférés.

## Egyéni jogosultság létrehozása

Ha pontos szabályozást akarsz arról, mit tehet egy felhasználó vagy szerepkör, hozz létre egyéni szerkesztői jogosultságot:

1. Menj a **Bricks → Beállítások → Szerkesztői hozzáférés** lapra.
2. A **Builder-jogosultságok** alatt kattints az **Új jogosultság hozzáadása** gombra.

A felugró ablakban:

- nevet és leírást adhatsz a jogosultságnak,
- bekapcsolhatod pontosan azokat az engedélyeket, amelyeket meg akarsz adni.

Létrehozás után a jogosultságot hozzárendelheted egyes felhasználókhoz vagy szerepkörökhöz.

## Jogosultság hozzárendelése

Bármely jogosultságot (előre definiált vagy egyéni) hozzárendelheted:

- **szerepkörhöz** a **Bricks → Beállítások → Szerkesztői hozzáférés** lapon, a **Szerkesztői hozzáférés** résznél (szerepkörönként egy legördülő, például Administrator: **Teljes hozzáférés**),
- **egyes felhasználóhoz** a WordPress-felhasználói profiljának szerkesztésekor, a **Bricks** szakasz **Szerkesztői hozzáférés** mezőjében.

Így a jogosultságokat globálisan vagy egyénenként is alkalmazhatod.

## Elérhető engedélyek

Egy jogosultság szerkesztésekor a következő engedélyek érhetők el, kategóriákba rendezve.

### Bejegyzéstípusok

Kiválaszthatod, mely bejegyzéstípusokat szerkesztheti Bricks-szel.

### Általános

- Hozzáférés a töréspontkezelőhöz
- Hozzáférés az oldalbeállításokhoz
- Hozzáférés a sablonbeállításokhoz
- Hozzáférés a változatokhoz
- Változatok törlése
- Hozzáférés a betűtípuskezelőhöz
- Hozzáférés az ikonkezelőhöz
- Hozzáférés a lekérdezéskezelőhöz
- A szerkesztőfelület testreszabása
- A szerkesztőfelület-profilok kezelése
- Globális elemek kezelése (csak ha vannak örökölt globális elemek)

### Sablonok

- Sablonok létrehozása
- Sablonok szerkesztése
- Sablonok törlése
- Sablonok beszúrása
- Hozzáférés a távoli sablonokhoz
- Sablonok importálása/exportálása

### Globális stílusok és beállítások

- Hozzáférés a sablonstílusokhoz
- Hozzáférés a színkezelőhöz
- Hozzáférés a változókezelőhöz
- Hozzáférés az osztálykezelőhöz
- Globális osztályok létrehozása
- Globális osztályok szerkesztése
- Globális osztályok hozzárendelése/eltávolítása
- Globális osztályok törlése
- Globális osztályok zárolása/feloldása
- Globális osztály stílusainak másolása/beillesztése
- Hozzáférés a pszeudókhoz és választókhoz

### Komponensek

- Hozzáférés a távoli komponensekhez
- Komponensek beszúrása
- Tulajdonságok szerkesztése (példány)
- Komponensek szerkesztése
- Komponensek létrehozása
- Komponensek törlése
- Komponensek importálása/exportálása

A távoli munkafolyamatok nem egyetlen széles hozzáférési jelzőt használnak, hanem több engedély együttesét:

| Munkafolyamat | Szükséges engedélyek |
|---|---|
| Beállított távoli komponenskönyvtár böngészése | Hozzáférés a távoli komponensekhez |
| Távoli komponens importálása | Hozzáférés a távoli komponensekhez és komponensek importálása/exportálása |
| Importált komponens beszúrása | Komponensek beszúrása |
| Távoli sablon beszúrása komponensek nélkül | Hozzáférés a távoli sablonokhoz és sablonok beszúrása |
| Távoli sablon beszúrása komponensfüggőségekkel | Hozzáférés a távoli sablonokhoz, sablonok beszúrása, hozzáférés a távoli komponensekhez, komponensek importálása/exportálása és komponensek beszúrása |
| Távoli sablon mentése a Saját sablonok közé | Hozzáférés a távoli sablonokhoz és sablonok importálása/exportálása |
| Távoli sablon mentése komponensfüggőségekkel a Saját sablonok közé | A fenti sablonimport-engedélyek, valamint hozzáférés a távoli komponensekhez és komponensek importálása/exportálása |

### Elemszerkesztés és stílusozás

- Hozzáférés a tartalom (HTML) beállításaihoz
- Hozzáférés a stílus (CSS) beállításaihoz
- Hozzáférés a lekérdezésciklus-építőhöz
- Hozzáférés az elem elrejtéséhez
- Hozzáférés az elemfeltételekhez
- Hozzáférés az elem-interakciókhoz
- Elemek duplikálása
- Elemek törlése
- Elemek mozgatása
- Elemek másolása/beillesztése
- Elemstílusok másolása/beillesztése
- Elemfeltételek másolása/beillesztése
- Elem-interakciók másolása/beillesztése
- Elemattribútumok másolása/beillesztése
- Elemek kitűzése/leválasztása

### Elemek szerkesztése

A meglévő elemek általános szerkesztését szabályozza. Megjegyzés: hozzáférés kell a tartalom és/vagy a stílus beállításaihoz.

### Elemek hozzáadása

Meghatározza, mely elemek szúrhatók be.
