Edit

fileStorageContainerTypeAppPermissionGrant resource type

Namespace: microsoft.graph

Defines the user-delegated or app-only permissions on a container type granted to an application.

Methods

Method Return type Description
List fileStorageContainerTypeAppPermissionGrant collection List all app permission grants in a fileStorageContainerTypeRegistration.
Create fileStorageContainerTypeAppPermissionGrant Create a new fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration.
Get fileStorageContainerTypeAppPermissionGrant Read a specific app permission grant in a fileStorageContainerTypeRegistration.
Update fileStorageContainerTypeAppPermissionGrant Update the properties of a fileStorageContainerTypeAppPermissionGrant object.
Delete None Delete a fileStorageContainerTypeAppPermissionGrant object in a fileStorageContainerTypeRegistration.

Properties

Property Type Description
appId String Application ID to which to set permissions.
applicationPermissions fileStorageContainerTypeAppPermission collection Allowed permissions when you use delegated tokens. The possible values are: none, readContent, writeContent, manageContent, create, delete, read, write, enumeratePermissions, addPermissions, updatePermissions, deletePermissions, deleteOwnPermission, managePermissions, full, unknownFutureValue.
delegatedPermissions fileStorageContainerTypeAppPermission collection Allowed permissions when you use application tokens. The possible values are: none, readContent, writeContent, manageContent, create, delete, read, write, enumeratePermissions, addPermissions, updatePermissions, deletePermissions, deleteOwnPermission, managePermissions, full, unknownFutureValue.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.fileStorageContainerTypeAppPermissionGrant",
  "appId": "String (identifier)",
  "applicationPermissions": ["fileStorageContainerTypeAppPermission"],
  "delegatedPermissions": ["fileStorageContainerTypeAppPermission"]
}