Create Group
  • 05 May 2023
  • 1 Minute to read
  • Dark
    Light

Create Group

  • Dark
    Light

Article summary

Step Details
Introduced in Version4.2.0
Last Modified in Version7.1.2
LocationIntegration > Okta

The Create Group step creates a new group within Okta.

Prerequisites 

This step requires the Okta module to be installed before it will be available in the toolbox. 


Properties

Inputs

PropertyDescriptionData Type
Group DescriptionThe account credentials created in OktaString
Group NameThe name of the Okta group to be createdString

Outputs

Property
Description
Data Type
OutputNewly created Okta groupOktaGroup


Common Errors

Exception invoking method CreateGroup on class

This error occurs if the Okta module is not properly set up. In Decisions go to Settings > Okta > Edit Okta Settings. Review the Okta Subdomain or URL and confirm that it is correct. 

In Okta review the SAML settings under Applications > Decisions > General.

Exception Message:

Name: Error running step Create Group 1[CreateGroup] in flow [Okta Test]: Exception invoking method CreateGroup on class OktaGroupManagementMethods                 Exception Message: Error running step Create Group 1[CreateGroup] in flow [Okta Test]: Exception invoking method CreateGroup on class OktaGroupManagementMethods                                  Input Values: -- No Data --                                  Exception Stack Trace: DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Create Group 1[CreateGroup] in flow [Okta Test]: Exception invoking method CreateGroup on class OktaGroupManagementMethods 
 ---> DecisionsFramework.LoggedException: Exception invoking method CreateGroup on class OktaGroupManagementMethods 
 ---> System.ArgumentException: Your Okta URL must start with https. Current value: trial-9064649.okta.com/. You can copy your domain from the Okta Developer Console. Follow these instructions to find it: https://bit.ly/finding-okta-domain (Parameter 'OktaDomain') 
   at Okta.Sdk.Internal.OktaClientConfigurationValidator.Validate(OktaClientConfiguration configuration) 
   at Okta.Sdk.OktaClient..ctor(OktaClientConfiguration apiClientConfiguration, ILogger logger, ISerializer serializer) 
   at Decisions.Okta.OktaUtils.GetOktaClient() 
   at Decisions.Okta.OktaGroupManagementMethods.GetGroupsClient() 
   at Decisions.Okta.OktaGroupManagementMethods.CreateGroup(String groupName, String groupDescription) 
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor) 
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)   
   --- End of inner exception stack trace --- 
   at DecisionsFramework.Design.Flow.StepImplementations.InvokeMethodStep.Run(StepStartData data) 
   at DecisionsFramework.Design.Flow.FlowStep.RunStepInternal(String flowTrackingID, String stepTrackingID, KeyValuePairDataStructure[] stepRunDataValues, AbstractFlowTrackingData trackingData) 
   at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData)   
   --- End of inner exception stack trace ---

Related Information

Installing and Configuring Okta Module


Was this article helpful?

What's Next