Namespace Pulumi.Okta.Group
Classes
GetEveryoneGroup
GetEveryoneGroupArgs
GetEveryoneGroupResult
GetGroup
GetGroupArgs
GetGroupResult
Group
Creates an Okta Group.
This resource allows you to create and configure an Okta Group.
Example Usage
using Pulumi;
using Okta = Pulumi.Okta;
class MyStack : Stack
{
public MyStack()
{
var example = new Okta.Group.Group("example", new Okta.Group.GroupArgs
{
Description = "My Example Group",
});
}
}
GroupArgs
GroupState
Roles
Creates Group level Admin Role Assignments.
This resource allows you to create and configure Group level Admin Role Assignments.
Example Usage
using Pulumi;
using Okta = Pulumi.Okta;
class MyStack : Stack
{
public MyStack()
{
var example = new Okta.Group.Roles("example", new Okta.Group.RolesArgs
{
AdminRoles =
{
"SUPER_ADMIN",
},
GroupId = "<group id>",
});
}
}
RolesArgs
RolesState
Rule
Creates an Okta Group Rule.
This resource allows you to create and configure an Okta Group Rule.
Example Usage
using Pulumi;
using Okta = Pulumi.Okta;
class MyStack : Stack
{
public MyStack()
{
var example = new Okta.Group.Rule("example", new Okta.Group.RuleArgs
{
ExpressionType = "urn:okta:expression:1.0",
ExpressionValue = "String.startsWith(user.firstName,\"andy\")",
GroupAssignments =
{
"<group id>",
},
Status = "ACTIVE",
});
}
}