Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // GetWebhook Webhook情報取得権限 GetWebhook = gorbac.NewStdPermission("get_webhook") // CreateWebhook Webhook作成権限 CreateWebhook = gorbac.NewStdPermission("create_webhook") // EditWebhook Webhook編集権限 EditWebhook = gorbac.NewStdPermission("edit_webhook") // DeleteWebhook Webhook削除権限 DeleteWebhook = gorbac.NewStdPermission("delete_webhook") // GetBot Bot情報取得権限 GetBot = gorbac.NewStdPermission("get_bot") // CreateBot Bot作成権限 CreateBot = gorbac.NewStdPermission("create_bot") // EditBot Bot編集権限 EditBot = gorbac.NewStdPermission("edit_bot") // DeleteBot Bot削除権限 DeleteBot = gorbac.NewStdPermission("delete_bot") // GetBotToken Botトークン取得権限 GetBotToken = gorbac.NewStdPermission("get_bot_token") // ReissueBotToken Botトークン再発行権限 ReissueBotToken = gorbac.NewStdPermission("reissue_bot_token") // GetBotInstallCode Botインストールコード取得権限 GetBotInstallCode = gorbac.NewStdPermission("get_bot_install_code") // InstallBot Botインストール権限 InstallBot = gorbac.NewStdPermission("install_bot") // UninstallBot Botアンインストール権限 UninstallBot = gorbac.NewStdPermission("uninstall_bot") )
View Source
var ( // CreateChannel チャンネル作成権限 CreateChannel = gorbac.NewStdPermission("create_channel") // GetChannel チャンネル情報取得権限 GetChannel = gorbac.NewStdPermission("get_channel") // EditChannel チャンネル情報変更権限 EditChannel = gorbac.NewStdPermission("edit_channel") // DeleteChannel チャンネル削除権限 DeleteChannel = gorbac.NewStdPermission("delete_channel") // ChangeParentChannel 親チャンネル変更権限 ChangeParentChannel = gorbac.NewStdPermission("change_parent_channel") )
View Source
var ( // GetMyTokens : 自トークン情報取得権限 GetMyTokens = gorbac.NewStdPermission("get_my_tokens") // RevokeMyToken : 自トークン削除権限 RevokeMyToken = gorbac.NewStdPermission("revoke_my_token") // GetClients : クライアント情報取得権限 GetClients = gorbac.NewStdPermission("get_clients") // CreateClient : 新規クライアント登録権限 CreateClient = gorbac.NewStdPermission("create_client") // EditMyClient : クライアント情報編集権限 EditMyClient = gorbac.NewStdPermission("edit_my_client") // DeleteMyClient : クライアント削除権限 DeleteMyClient = gorbac.NewStdPermission("delete_my_client") )
View Source
var ( // GetClip クリップ取得権限 GetClip = gorbac.NewStdPermission("get_clip") // CreateClip クリップ作成権限 CreateClip = gorbac.NewStdPermission("create_clip") // DeleteClip クリップ削除権限 DeleteClip = gorbac.NewStdPermission("delete_clip") // GetClipFolder クリップフォルダ取得権限 GetClipFolder = gorbac.NewStdPermission("get_clip_folder") // CreateClipFolder クリップフォルダ作成権限 CreateClipFolder = gorbac.NewStdPermission("create_clip_folder") // PatchClipFolder クリップフォルダ修正権限 PatchClipFolder = gorbac.NewStdPermission("patch_clip_folder") // DeleteClipFolder クリップフォルダ削除権限 DeleteClipFolder = gorbac.NewStdPermission("delete_clip_folder") )
View Source
var ( // UploadFile : ファイルアップロード権限 UploadFile = gorbac.NewStdPermission("upload_file") // DownloadFile : ファイルダウンロード権限 DownloadFile = gorbac.NewStdPermission("download_file") // DeleteFile : ファイル削除権限 DeleteFile = gorbac.NewStdPermission("delete_file") )
View Source
var ( // GetHeartbeat : ハートビート取得権限 GetHeartbeat = gorbac.NewStdPermission("get_heartbeat") // PostHeartbeat : ハートビート送信権限 PostHeartbeat = gorbac.NewStdPermission("post_heartbeat") )
View Source
var ( // GetMessage メッセージ取得権限 GetMessage = gorbac.NewStdPermission("get_message") // PostMessage メッセージ投稿権限 PostMessage = gorbac.NewStdPermission("post_message") // EditMessage メッセージ編集権限 EditMessage = gorbac.NewStdPermission("edit_message") // DeleteMessage メッセージ削除権限 DeleteMessage = gorbac.NewStdPermission("delete_message") // ReportMessage メッセージ通報権限 ReportMessage = gorbac.NewStdPermission("report_message") // GetMessageReports メッセージ通報取得権限 GetMessageReports = gorbac.NewStdPermission("get_message_reports") )
View Source
var ( // GetMutedChannels ミュートチャンネル一覧取得権限 GetMutedChannels = gorbac.NewStdPermission("get_muted_channels") // MuteChannel チャンネルミュート権限 MuteChannel = gorbac.NewStdPermission("mute_channel") // UnmuteChannel チャンネルアンミュート権限 UnmuteChannel = gorbac.NewStdPermission("unmute_channel") )
View Source
var ( // GetNotificationStatus : チャンネルの通知状況取得権限 GetNotificationStatus = gorbac.NewStdPermission("get_notification_status") // ChangeNotificationStatus : チャンネルの通知状況変更権限 ChangeNotificationStatus = gorbac.NewStdPermission("change_notification_status") // ConnectNotificationStream : 通知ストリームへの接続権限 ConnectNotificationStream = gorbac.NewStdPermission("connect_notification_stream") // RegisterDevice : 通知デバイスの登録権限 RegisterDevice = gorbac.NewStdPermission("register_device") )
View Source
var ( // GetPin : ピン留め取得権限 GetPin = gorbac.NewStdPermission("get_pin") // CreatePin : ピン留め作成権限 CreatePin = gorbac.NewStdPermission("create_pin") // DeletePin : ピン留め削除権限 DeletePin = gorbac.NewStdPermission("delete_pin") )
View Source
var ( // GetMySessions セッションリスト取得権限 GetMySessions = gorbac.NewStdPermission("get_my_sessions") // DeleteMySessions セッション削除権限 DeleteMySessions = gorbac.NewStdPermission("delete_my_sessions") )
View Source
var ( // GetStamp : スタンプ情報取得権限 GetStamp = gorbac.NewStdPermission("get_stamp") // CreateStamp : スタンプ作成権限 CreateStamp = gorbac.NewStdPermission("create_stamp") // EditStamp : 自スタンプ画像変更権限 EditStamp = gorbac.NewStdPermission("edit_stamp") // EditStampName : 自スタンプ名変更権限 EditStampName = gorbac.NewStdPermission("edit_stamp_name") // EditStampCreatedByOthers : 他ユーザー作成のスタンプの変更権限 EditStampCreatedByOthers = gorbac.NewStdPermission("edit_stamp_created_by_others") // DeleteStamp : スタンプ削除権限 DeleteStamp = gorbac.NewStdPermission("delete_stamp") // GetMessageStamp : メッセージスタンプ一覧取得権限 GetMessageStamp = gorbac.NewStdPermission("get_message_stamp") // AddMessageStamp : メッセージスタンプ追加権限 AddMessageStamp = gorbac.NewStdPermission("add_message_stamp") // RemoveMessageStamp : メッセージスタンプ削除権限 RemoveMessageStamp = gorbac.NewStdPermission("remove_message_stamp") // GetMyStampHistory 自分のスタンプ履歴取得権限 GetMyStampHistory = gorbac.NewStdPermission("get_my_stamp_history") )
View Source
var ( // GetStar : スター取得権限 GetStar = gorbac.NewStdPermission("get_star") // CreateStar : スター作成権限 CreateStar = gorbac.NewStdPermission("create_star") // DeleteStar : スター削除権限 DeleteStar = gorbac.NewStdPermission("delete_star") )
View Source
var ( // GetTopic : チャンネルトピック取得権限 GetTopic = gorbac.NewStdPermission("get_topic") // EditTopic : チャンネルトピック変更権限 EditTopic = gorbac.NewStdPermission("edit_topic") )
View Source
var ( // GetUnread : 未読メッセージ一覧の取得権限 GetUnread = gorbac.NewStdPermission("get_unread") // DeleteUnread : メッセージ既読化権限 DeleteUnread = gorbac.NewStdPermission("delete_unread") )
View Source
var ( // GetUser ユーザー情報取得権限 GetUser = gorbac.NewStdPermission("get_user") // RegisterUser 新規ユーザー登録権限 RegisterUser = gorbac.NewStdPermission("register_user") // GetMe 自ユーザー情報取得権限 GetMe = gorbac.NewStdPermission("get_me") // EditMe 自ユーザー情報変更権限 EditMe = gorbac.NewStdPermission("edit_me") // ChangeMyIcon 自ユーザーアイコン変更権限 ChangeMyIcon = gorbac.NewStdPermission("change_my_icon") // ChangeMyPassword 自ユーザーパスワード変更権限 ChangeMyPassword = gorbac.NewStdPermission("change_my_password") )
View Source
var ( // GetTag : ユーザータグ取得権限 GetTag = gorbac.NewStdPermission("get_tag") // AddTag : ユーザータグ追加権限 AddTag = gorbac.NewStdPermission("add_tag") // RemoveTag : ユーザータグ削除権限 RemoveTag = gorbac.NewStdPermission("remove_tag") // ChangeTagLockState : ユーザータグロック状態変更権限 ChangeTagLockState = gorbac.NewStdPermission("change_tag_lock_state") // OperateForRestrictedTag : 制限付きタグの操作権限 OperateForRestrictedTag = gorbac.NewStdPermission("operate_for_restricted_tag") // EditTag : タグ情報編集権限 EditTag = gorbac.NewStdPermission("edit_tag") )
View Source
var ( // GetChannelVisibility : チャンネルの可視状態の取得権限 GetChannelVisibility = gorbac.NewStdPermission("get_channel_visibility") // ChangeChannelVisibility : チャンネルの可視状態の変更権限 ChangeChannelVisibility = gorbac.NewStdPermission("change_channel_visibility") )
Functions ¶
func GetAllPermissionList ¶
func GetAllPermissionList() map[string]gorbac.Permission
GetAllPermissionList : 全パーミッションリストを返します
func GetPermission ¶
func GetPermission(name string) gorbac.Permission
GetPermission : パーミッション名からgorbac.Permissionを取得します
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.