mirror of
https://code.castopod.org/adaures/castopod
synced 2025-05-30 05:52:02 +00:00
New translations auth.mdx (Greek)
[ci skip]
This commit is contained in:
parent
e2de2412d8
commit
3cf8d7760e
@ -2,84 +2,84 @@
|
|||||||
title: Ταυτοποίηση & εξουσιοδότηση
|
title: Ταυτοποίηση & εξουσιοδότηση
|
||||||
---
|
---
|
||||||
|
|
||||||
Ο Castopod χειρίζεται τον έλεγχο ταυτότητας και την έγκριση χρησιμοποιώντας
|
Castopod handles authentication and authorization using `codeigniter/shield`
|
||||||
`codeigniter/shield` σε συνδυασμό με προσαρμοσμένους κανόνες. Οι ρόλοι και τα
|
coupled with custom rules. Roles and permissions are defined at two levels:
|
||||||
δικαιώματα καθορίζονται σε δύο επίπεδα:
|
|
||||||
|
|
||||||
1. [ευρεία παρουσία](#1-instance-wide-roles-and-permissions)
|
1. [ευρεία παρουσία](#1-instance-wide-roles-and-permissions)
|
||||||
2. [ανά podcast](#2-per-podcast-roles-and-permissions)
|
2. [ανά podcast](#2-per-podcast-roles-and-permissions)
|
||||||
|
|
||||||
## 1. Διαχείριση ρόλων και δικαιωμάτων
|
## 1. Instance wide roles and permissions
|
||||||
|
|
||||||
### Ρόλοι εμφάνισης
|
### Ρόλοι εμφάνισης
|
||||||
|
|
||||||
{/* AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section */}
|
{/_ AUTH-INSTANCE-ROLES-LIST:START - Do not remove or modify this section _/}
|
||||||
|
|
||||||
| role | description | permissions |
|
| role | description | permissions |
|
||||||
| ---------------- | ------------------------------------- | ------------------------------------------------------------------------------------------ |
|
| ---------------- | --------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
|
||||||
| Υπερδιαχειριστής | Έχει πλήρη έλεγχο του Castopod. | admin.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
|
| Υπερδιαχειριστής | Έχει πλήρη έλεγχο του Castopod. | admin.\*, plugins.\*, podcasts.\*, users.manage, persons.manage, pages.manage, fediverse.manage-blocks |
|
||||||
| Διαχειριστής | Διαχείριση περιεχομένου του Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
|
| Διαχειριστής | Διαχείριση περιεχομένου του Castopod. | podcasts.create, podcasts.import, persons.manage, pages.manage |
|
||||||
| Podcaster | Γενικοί χρήστες του Castopod. | admin.access |
|
| Podcaster | Γενικοί χρήστες του Castopod. | admin.access |
|
||||||
|
|
||||||
{/* AUTH-INSTANCE-ROLES-LIST:END */}
|
{/_ AUTH-INSTANCE-ROLES-LIST:END _/}
|
||||||
|
|
||||||
### Instance permissions
|
### Instance permissions
|
||||||
|
|
||||||
{/* AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section */}
|
{/_ AUTH-INSTANCE-PERMISSIONS-LIST:START - Do not remove or modify this section _/}
|
||||||
|
|
||||||
| permission | description |
|
| permission | description |
|
||||||
| ----------------------- | -------------------------------------------------------------------------------------- |
|
| ----------------------- | ----------------------------------------------------------------------------------------- |
|
||||||
| admin.access | Μπορεί να έχει πρόσβαση στην περιοχή διαχείρισης Castopod. |
|
| admin.access | Μπορεί να έχει πρόσβαση στην περιοχή διαχείρισης Castopod. |
|
||||||
| admin.settings | Μπορεί να έχει πρόσβαση στις ρυθμίσεις Castopod. |
|
| admin.settings | Μπορεί να έχει πρόσβαση στις ρυθμίσεις Castopod. |
|
||||||
| users.manage | Μπορεί να διαχειριστεί τους χρήστες Castopod. |
|
| plugins.manage | Auth.instance_permissions.plugins.manage |
|
||||||
| persons.manage | Μπορεί να διαχειριστεί τα άτομα. |
|
| users.manage | Μπορεί να διαχειριστεί τους χρήστες Castopod. |
|
||||||
| pages.manage | Μπορεί να διαχειριστεί τις σελίδες. |
|
| persons.manage | Μπορεί να διαχειριστεί τα άτομα. |
|
||||||
| podcasts.view | Μπορεί να δει όλα τα podcasts. |
|
| pages.manage | Μπορεί να διαχειριστεί τις σελίδες. |
|
||||||
| podcasts.create | Μπορεί να δημιουργήσει νέα podcasts. |
|
| podcasts.view | Μπορεί να δει όλα τα podcasts. |
|
||||||
| podcasts.import | Μπορεί να εισάγει podcasts. |
|
| podcasts.create | Μπορεί να δημιουργήσει νέα podcasts. |
|
||||||
| fediverse.manage-blocks | Μπορεί να εμποδίσει τους ψευτογενείς ηθοποιούς/τομείς να αλληλεπιδρούν με το Castopod. |
|
| podcasts.import | Μπορεί να εισάγει podcasts. |
|
||||||
|
| fediverse.manage-blocks | Μπορεί να εμποδίσει τους ψευτογενείς ηθοποιούς/τομείς να αλληλεπιδρούν με το Castopod. |
|
||||||
|
|
||||||
{/* AUTH-INSTANCE-PERMISSIONS-LIST:END */}
|
{/_ AUTH-INSTANCE-PERMISSIONS-LIST:END _/}
|
||||||
|
|
||||||
## 2. Per podcast roles and permissions
|
## 2. Per podcast roles and permissions
|
||||||
|
|
||||||
### Per podcast roles
|
### Per podcast roles
|
||||||
|
|
||||||
{/* AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section */}
|
{/_ AUTH-PODCAST-ROLES-LIST:START - Do not remove or modify this section _/}
|
||||||
|
|
||||||
| role | description | permissions |
|
| role | description | permissions |
|
||||||
| ------------ | --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| ------------- | -------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| Διαχειριστής | Έχει πλήρη έλεγχο του podcast #\{id\}. | \* |
|
| Διαχειριστής | Έχει πλήρη έλεγχο του podcast #{id}. | \* |
|
||||||
| Εκδότης | Διαχειρίζεται περιεχόμενο και δημοσιεύσεις του podcast #\{id\}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
|
| Εκδότης | Διαχειρίζεται περιεχόμενο και δημοσιεύσεις του podcast #{id}. | view, edit, manage-import, manage-persons, manage-platforms, manage-publications, manage-notifications, interact-as, episodes.view, episodes.create, episodes.edit, episodes.delete, episodes.manage-persons, episodes.manage-clips, episodes.manage-publications, episodes.manage-comments |
|
||||||
| Συντάκτης | Manages content of podcast #\{id\} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
|
| Συντάκτης | Manages content of podcast #{id} but cannot publish them. | view, manage-persons, episodes.view, episodes.create, episodes.edit, episodes.manage-persons, episodes.manage-clips |
|
||||||
| Επισκέπτης | Γενικός συντελεστής του podcast #\{id\}. | view, episodes.view |
|
| Επισκέπτης | Γενικός συντελεστής του podcast #{id}. | view, episodes.view |
|
||||||
|
|
||||||
{/* AUTH-PODCAST-ROLES-LIST:END */}
|
{/_ AUTH-PODCAST-ROLES-LIST:END _/}
|
||||||
|
|
||||||
### Per podcast permissions
|
### Per podcast permissions
|
||||||
|
|
||||||
{/* AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section */}
|
{/_ AUTH-PODCAST-PERMISSIONS-LIST:START - Do not remove or modify this section _/}
|
||||||
|
|
||||||
| permission | description |
|
| permission | description |
|
||||||
| ---------------------------- | -------------------------------------------------------------------------- |
|
| ---------------------------- | -------------------------------------------------------------------------- |
|
||||||
| view | Can view dashboard and analytics of podcast #\{id\}. |
|
| view | Can view dashboard and analytics of podcast #{id}. |
|
||||||
| edit | Can edit podcast #\{id\}. |
|
| edit | Can edit podcast #{id}. |
|
||||||
| delete | Can delete podcast #\{id\}. |
|
| delete | Can delete podcast #{id}. |
|
||||||
| manage-import | Can synchronize imported podcast #\{id\}. |
|
| manage-import | Can synchronize imported podcast #{id}. |
|
||||||
| manage-persons | Can manage subscriptions of podcast #\{id\}. |
|
| manage-persons | Can manage subscriptions of podcast #{id}. |
|
||||||
| manage-subscriptions | Can manage subscriptions of podcast #\{id\}. |
|
| manage-subscriptions | Can manage subscriptions of podcast #{id}. |
|
||||||
| manage-contributors | Can manage contributors of podcast #\{id\}. |
|
| manage-contributors | Can manage contributors of podcast #{id}. |
|
||||||
| manage-platforms | Can set/remove platform links of podcast #\{id\}. |
|
| manage-platforms | Can set/remove platform links of podcast #{id}. |
|
||||||
| manage-publications | Can publish podcast #\{id\}. |
|
| manage-publications | Can publish podcast #{id}. |
|
||||||
| manage-notifications | Can view and mark notifications as read for podcast #\{id\}. |
|
| manage-notifications | Can view and mark notifications as read for podcast #{id}. |
|
||||||
| interact-as | Can interact as the podcast #\{id\} to favourite, share or reply to posts. |
|
| interact-as | Can interact as the podcast #{id} to favourite, share or reply to posts. |
|
||||||
| episodes.view | Can view dashboards and analytics of podcast #\{id\}'s episodes. |
|
| episodes.view | Can view dashboards and analytics of podcast #{id}'s episodes. |
|
||||||
| episodes.create | Can create episodes for podcast #\{id\}. |
|
| episodes.create | Can create episodes for podcast #{id}. |
|
||||||
| episodes.edit | Can edit episodes of podcast #\{id\}. |
|
| episodes.edit | Can edit episodes of podcast #{id}. |
|
||||||
| episodes.delete | Can delete episodes of podcast #\{id\}. |
|
| episodes.delete | Can delete episodes of podcast #{id}. |
|
||||||
| episodes.manage-persons | Can manage episode persons of podcast #\{id\}. |
|
| episodes.manage-persons | Can manage episode persons of podcast #{id}. |
|
||||||
| episodes.manage-clips | Can manage video clips or soundbites of podcast #\{id\}. |
|
| episodes.manage-clips | Can manage video clips or soundbites of podcast #{id}. |
|
||||||
| episodes.manage-publications | Can publish/unpublish episodes and posts of podcast #\{id\}. |
|
| episodes.manage-publications | Can publish/unpublish episodes and posts of podcast #{id}. |
|
||||||
| episodes.manage-comments | Can create/remove episode comments of podcast #\{id\}. |
|
| episodes.manage-comments | Can create/remove episode comments of podcast #{id}. |
|
||||||
|
|
||||||
{/* AUTH-PODCAST-PERMISSIONS-LIST:END */}
|
{/_ AUTH-PODCAST-PERMISSIONS-LIST:END _/}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user