# place.stream.authFull

- Kind: permission-set
- Authority: stream.place
- Lexicon: 1
- Published by [stream.place](https://lexicon.garden/identity/did:plc:rbvrr34edl5ddpuwcubjiost), not the NSID's authority

## Links

- [Documentation](https://lexicon.garden/lexicon/did:plc:rbvrr34edl5ddpuwcubjiost/place.stream.authFull)
- [Schema JSON](https://lexicon.garden/lexicon/did:plc:rbvrr34edl5ddpuwcubjiost/place.stream.authFull/schema.json)
- [Analytics](https://lexicon.garden/lexicon/did:plc:rbvrr34edl5ddpuwcubjiost/place.stream.authFull/analytics)

## Permission set (`place.stream.authFull`)

Type: permission-set

### Shown at sign-in

- `title` (string): Full Streamplace Access
- `detail` (string): Full access to all Streamplace features and data.

### Permissions

- `repo` (permission): Create, update and delete records in place.stream.badge.def, place.stream.badge.issuance, place.stream.beta.invite, place.stream.beta.request, place.stream.broadcast.origin, place.stream.broadcast.syndication, place.stream.chat.access, place.stream.chat.gate, place.stream.chat.message, place.stream.chat.pinnedRecord, place.stream.chat.profile, place.stream.key, place.stream.like, place.stream.live.recommendations, place.stream.live.teleport, place.stream.live.viewerCount, place.stream.livestream, place.stream.media.origin, place.stream.media.track, place.stream.media.viewCount, place.stream.metadata.configuration, place.stream.moderation.permission, place.stream.multistream.target, place.stream.segment, place.stream.server.settings, place.stream.video, place.stream.vod.comment, place.stream.vod.draftVideo and place.stream.vod.gate.
  - Collections: `place.stream.badge.def`, `place.stream.badge.issuance`, `place.stream.beta.invite`, `place.stream.beta.request`, `place.stream.broadcast.origin`, `place.stream.broadcast.syndication`, `place.stream.chat.access`, `place.stream.chat.gate`, `place.stream.chat.message`, `place.stream.chat.pinnedRecord`, `place.stream.chat.profile`, `place.stream.key`, `place.stream.like`, `place.stream.live.recommendations`, `place.stream.live.teleport`, `place.stream.live.viewerCount`, `place.stream.livestream`, `place.stream.media.origin`, `place.stream.media.track`, `place.stream.media.viewCount`, `place.stream.metadata.configuration`, `place.stream.moderation.permission`, `place.stream.multistream.target`, `place.stream.segment`, `place.stream.server.settings`, `place.stream.video`, `place.stream.vod.comment`, `place.stream.vod.draftVideo`, `place.stream.vod.gate`

### Asking for it (OAuth scope)

- `include:place.stream.authFull` (scope): A client asks for this permission set with this scope. The scope builder lists what the set grants.
  - Scope builder: `Open in the scope builder`

## Schema

```json
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "detail": "Full access to all Streamplace features and data.",
      "permissions": [
        {
          "collection": [
            "place.stream.badge.def",
            "place.stream.badge.issuance",
            "place.stream.beta.invite",
            "place.stream.beta.request",
            "place.stream.broadcast.origin",
            "place.stream.broadcast.syndication",
            "place.stream.chat.access",
            "place.stream.chat.gate",
            "place.stream.chat.message",
            "place.stream.chat.pinnedRecord",
            "place.stream.chat.profile",
            "place.stream.key",
            "place.stream.like",
            "place.stream.live.recommendations",
            "place.stream.live.teleport",
            "place.stream.live.viewerCount",
            "place.stream.livestream",
            "place.stream.media.origin",
            "place.stream.media.track",
            "place.stream.media.viewCount",
            "place.stream.metadata.configuration",
            "place.stream.moderation.permission",
            "place.stream.multistream.target",
            "place.stream.segment",
            "place.stream.server.settings",
            "place.stream.video",
            "place.stream.vod.comment",
            "place.stream.vod.draftVideo",
            "place.stream.vod.gate"
          ],
          "resource": "repo",
          "type": "permission"
        }
      ],
      "title": "Full Streamplace Access",
      "type": "permission-set"
    }
  },
  "id": "place.stream.authFull",
  "lexicon": 1
}
```
