EOnlineSharingCategory

First 16 bits are reading permissions Second 16 bits are writing/publishing permissions

Windows
MacOS
Linux

References

Module

OnlineSubsystem

Header

/Engine/Plugins/Online/OnlineSubsystem/Source/Public/OnlineSubsystemTypes.h

Include

#include "OnlineSubsystemTypes.h"

Syntax

enum EOnlineSharingCategory
{
    None                     = 0x00,
    ReadPosts                = 0x01,
    Friends                  = 0x02,
    Email                    = 0x04,
    Mailbox                  = 0x08,
    OnlineStatus             = 0x10,
    ProfileInfo              = 0x20,
    LocationInfo             = 0x40,
    ReadPermissionMask       = 0x0000FFFF,
    DefaultRead              = ProfileInfo | LocationInfo,
    SubmitPosts              = 0x010000,
    ManageFriends            = 0x020000,
    AccountAdmin             = 0x040000,
    Events                   = 0x080000,
    PublishPermissionMask    = 0xFFFF0000,
    DefaultPublish           = None,
}

Values

Name

Description

None

ReadPosts

Read access to posts on the users feeds.

Friends

Read access for a users friend information, and all data about those friends. e.g. Friends List and Individual Friends Birthday.

Email

Read access to a user's email address.

Mailbox

Read access to a users mailbox.

OnlineStatus

Read the current online status of a user.

ProfileInfo

Read a users profile information, e.g. Users Birthday.

LocationInfo

Read information about the users locations and location history.

ReadPermissionMask

DefaultRead

SubmitPosts

Permission to post to a users news feed.

ManageFriends

Permission to manage a users friends list. Add/Remove contacts.

AccountAdmin

Manage a users account settings, such as pages they subscribe to, or which notifications they receive.

Events

Manage a users events. This features the capacity to create events as well as respond to events.

PublishPermissionMask

DefaultPublish

Remarks

First 16 bits are reading permissions Second 16 bits are writing/publishing permissions

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss