Documentation
¶
Index ¶
Constants ¶
View Source
const ( AdminGroup = "admin" PowerUserPlusGroup = "power-user-plus" PowerUserGroup = "power-user" AuthenticatedGroup = "authenticated" MetricsGroup = "metrics" UnauthenticatedGroup = "unauthenticated" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authorizer ¶
type Authorizer struct {
// contains filtered or unexported fields
}
func NewAuthorizer ¶
func NewAuthorizer(cache, uncached kclient.Client, devMode bool, acrHelper *accesscontrolrule.Helper) *Authorizer
type Resources ¶ added in v0.7.0
type Resources struct { AssistantID string ProjectID string ThreadID string TemplateID string TaskID string MCPServerID string MCPServerInstanceID string ProjectMCPServerID string // MCPID can be the ID of an MCPServer, an MCPServerInstance, or MCPServerCatalogEntry. It is used for interaction with the MCP gateway. MCPID string RunID string WorkflowID string PendingAuthorizationID string ToolID string WorkspaceID string Authorizated ResourcesAuthorized }
type ResourcesAuthorized ¶ added in v0.7.0
Click to show internal directories.
Click to hide internal directories.