Partager via


AzureFilesIdentityBasedAuthentication Classe

Paramètres pour Azure Files l’authentification basée sur l’identité.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.storage._serialization.Model
AzureFilesIdentityBasedAuthentication

Constructeur

AzureFilesIdentityBasedAuthentication(*, directory_service_options: str | _models.DirectoryServiceOptions, active_directory_properties: _models.ActiveDirectoryProperties | None = None, default_share_permission: str | _models.DefaultSharePermission | None = None, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
directory_service_options

Indique le service d’annuaire utilisé. Notez que cette énumération peut être étendue ultérieurement. Obligatoire. Les valeurs connues sont « None », « AADDS », « AD » et « AADKERB ».

active_directory_properties

Obligatoire si directoryServiceOptions est AD, facultatif s’il s’agit de AADKERB.

default_share_permission

Autorisation de partage par défaut pour les utilisateurs utilisant l’authentification Kerberos si le rôle RBAC n’est pas attribué. Les valeurs connues sont « None », « StorageFileDataSmbShareReader », « StorageFileDataSmbShareContributor » et « StorageFileDataSmbShareElevatedContributor ».

Variables

Nom Description
directory_service_options

Indique le service d’annuaire utilisé. Notez que cette énumération peut être étendue ultérieurement. Obligatoire. Les valeurs connues sont « None », « AADDS », « AD » et « AADKERB ».

active_directory_properties

Obligatoire si directoryServiceOptions est AD, facultatif s’il s’agit de AADKERB.

default_share_permission

Autorisation de partage par défaut pour les utilisateurs utilisant l’authentification Kerberos si le rôle RBAC n’est pas attribué. Les valeurs connues sont « None », « StorageFileDataSmbShareReader », « StorageFileDataSmbShareContributor » et « StorageFileDataSmbShareElevatedContributor ».