Skip to content

@ubstream/ubstream-node-client-sdk / Exports / IPublicLibraryCollectionAuthzGroupData

Interface: IPublicLibraryCollectionAuthzGroupData

Object representing authorizations of a group after a modifications or after getting authorizations in a collection. Contains also the requestId and the diagnoses of the operation.

Hierarchy

IPublicLibraryCollectionAuthzGroupData

Table of contents

Properties

Properties

$diagnoses

Optional $diagnoses: IPublicHttpDiagnose[]

Array of diagnoses.

Inherited from

IPublicHttpResponseDataWithRequestId.$diagnoses


additionalScopes

Optional additionalScopes: IPublicLibraryCollectionAdditionalScopes[]

Array of additional collection scopes granted based on rules.

Inherited from

IPublicLibraryCollectionAuthzGroupWithHash.additionalScopes


feedbackId

Optional feedbackId: string

Deprecated

Use requestId instead

Inherited from

IPublicHttpResponseDataWithRequestId.feedbackId


hash

hash: string

The hash of the grid, representing the state of the grid when the user get it.

Inherited from

IPublicLibraryCollectionAuthzGroupWithHash.hash


id

id: string

Id of the group.

Inherited from

IPublicLibraryCollectionAuthzGroupWithHash.id


name

name: string

Name of the group.

Inherited from

IPublicLibraryCollectionAuthzGroupWithHash.name


requestId

requestId: string

RequestId of the operation.

Inherited from

IPublicHttpResponseDataWithRequestId.requestId


scopes

scopes: PublicLibraryCollectionScope[]

Array of collection scopes.

Inherited from

IPublicLibraryCollectionAuthzGroupWithHash.scopes