Nextcloud PHP API (master)

PrincipalType : string
in package

A type of principal that is requesting information or performing an action.

New cases may be added in future versions. Consumers MUST handle unknown cases, e.g. with a default branch that denies.

Tags
since
36.0.0

Table of Contents

Cases

Anonymous  = 'anonymous'
No account: anonymous user, public link visitor, Talk guest, email participant.
Bot  = 'bot'
Non-human client: Talk bot, integration, assistant.
System  = 'system'
Instance-internal component: retention job, occ command, migration.
User  = 'user'
Account on this instance, or on a federated instance if the principal has an origin.

Cases

User

Account on this instance, or on a federated instance if the principal has an origin.

Tags
since
36.0.0

Anonymous

No account: anonymous user, public link visitor, Talk guest, email participant.

Tags
since
36.0.0

Bot

Non-human client: Talk bot, integration, assistant.

Tags
since
36.0.0

System

Instance-internal component: retention job, occ command, migration.

Tags
since
36.0.0
On this page

Search results