mirror of https://github.com/jellyfin/jellyfin.git
Add playback auth permission
This commit is contained in:
parent
a92de9b2e3
commit
a75c9d4547
|
@ -77,6 +77,7 @@ namespace Jellyfin.Server.Extensions
|
|||
options.AddPolicy(Policies.LiveTvAccess, new UserPermissionRequirement(PermissionKind.EnableLiveTvAccess));
|
||||
options.AddPolicy(Policies.LiveTvManagement, new UserPermissionRequirement(PermissionKind.EnableLiveTvManagement));
|
||||
options.AddPolicy(Policies.LocalAccessOrRequiresElevation, new LocalAccessOrRequiresElevationRequirement());
|
||||
options.AddPolicy(Policies.Playback, new UserPermissionRequirement(PermissionKind.EnableMediaPlayback));
|
||||
options.AddPolicy(Policies.SyncPlayHasAccess, new SyncPlayAccessRequirement(SyncPlayAccessRequirementType.HasAccess));
|
||||
options.AddPolicy(Policies.SyncPlayCreateGroup, new SyncPlayAccessRequirement(SyncPlayAccessRequirementType.CreateGroup));
|
||||
options.AddPolicy(Policies.SyncPlayJoinGroup, new SyncPlayAccessRequirement(SyncPlayAccessRequirementType.JoinGroup));
|
||||
|
|
|
@ -94,4 +94,9 @@ public static class Policies
|
|||
/// Policy name for accessing lyric management.
|
||||
/// </summary>
|
||||
public const string LyricManagement = "LyricManagement";
|
||||
|
||||
/// <summary>
|
||||
/// Policy name for playback.
|
||||
/// </summary>
|
||||
public const string Playback = "Playback";
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue