class CannedAcl extends Permission

CannedAcl

Constants

NONE

Besitzer bekommt FULL_CONTROL.

Niemand sonst hat die Zugriffsrechte (Standard).

PUBLIC_READ

Besitzer bekommt FULL_CONTROL.

Die Gruppe "Alle Benutzer" bekommt Zugang zu lesen.

PUBLIC_READ_WRITE

Besitzer bekommt FULL_CONTROL.

Die Gruppe "Alle Benutzer" bekommt Lese- und Schreibzugriff. Die Gewährung dieser Berechtigung auf einen Bucket im allgemeinen wird nicht empfohlen.

AWS_EXEC_READ

Besitzer bekommt FULL_CONTROL.

Amazon EC2 bekommt Lesezugriff

AUTHENTICATED_READ

Besitzer bekommt FULL_CONTROL.

Die Gruppe "Authentifizierte Benutzer" erhält Lesezugriff.

BUCKET_OWNER_READ

Objekteigentümer bekommt FULL_CONTROL.

Bucket Besitzer bekommt Zugang zu lesen. Wird diese Berechtigung auf ein Bucket angewendet wird Amazon S3 dieses ignorieren

BUCKET_OWNER_FULL_CONTROL

Sowohl der Objekteigentümer und der Bucket Besitzer erhalten die volle Kontrolle über das Objekt.

Wird diese Berechtigung auf ein Bucket angewendet wird Amazon S3 dieses ignorieren

LOG_DELIVERY_WRITE

Die "LogDelivery" bekommt Schreib und READ_ACP-Berechtigungen auf diesen Bucket

Properties

static protected string $permissionMap

Methods

__construct(string $permission)

Neue Berechtigung

Details

at line 111
__construct(string $permission)

Neue Berechtigung

Parameters

string $permission

Exceptions

UnsupportedPermissionException