Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions api/proto/teleport/legacy/types/types.proto
Original file line number Diff line number Diff line change
Expand Up @@ -5642,6 +5642,31 @@ message PluginOktaSyncSettings {

// DefaultOwners are the default owners for all imported access lists.
repeated string default_owners = 4;

// AppID is the Okta-assigned ID of the Okta App that Teleport uses as a
// gateway to interact with Okta for SAML login, SCIM provisioning and user
// sync. When set, user sync will pull users from the assignment list for this
// app. When empty the plugin will fall back to the legacy behaviour of syncing
// users from the entre organization.
string app_id = 5;

// GroupFilters are filters for which Okta groups to synchronize as access lists.
// Filters can be globs, for example:
// group*
// *service*
// Or regexes if they're prefixed and suffixed with ^ and $, for example:
// ^group.*$
// ^.*service.*$
repeated string group_filters = 6;

// AppFilters are filters for which Okta applications to synchronize as access lists.
// Filters can be globs, for example:
// app*
// *service*
// Or regexes if they're prefixed and suffixed with ^ and $, for example:
// ^app.*$
// ^.*service.*$
repeated string app_filters = 7;
}

// Defines a set of discord channel IDs
Expand Down
Loading