instruction: Create a Dockerfile for security
output: ```dockerfile
  from Docker Home.Select Test Connection to verify.Select Save to store credentials.Next, set up role mapping.Set up role mappingYou can assign Docker roles to
  users by adding optional SCIM attributes in your IdP. These attributes override
  default role and team values set in your SSO configuration.
  NoteRole mappings are supported for both SCIM and Just-in-Time (JIT)
  provisioning. For JIT, role mapping applies only when the user is first
  provisioned.The following table lists the supported optional user-level attributes:AttributePossible valuesNotesdockerRolemember, editor, or ownerIf not set, the user defaults to the member role. Setting this attribute overrides the default.For role definitions, see Roles and permissions.dockerOrgDocker organizationName (e.g., moby)Overrides the default organization configured in your SSO connection.If unset, the user is provisioned to the default organization. If dockerOrg and dockerTeam are both set, the user is provisioned to the team within the specified organization.dockerTeamDocker teamName (e.g., developers)Provisions the user to the specified team in the default or specified organization. If the team doesn't exist, it is automatically created.You can still use group mapping to assign users to multiple teams across organizations.The external namespace used for these attributes is: urn:ietf:params:scim:schemas:extension:docker:2.0:User.
  This value is required in your identity provider when creating custom SCIM attributes for Docker.
  Okta
  
  Entra ID/Azure AD (SAML 2.0 and OIDC)Step one: Set up role mapping in OktaSetup SSO and SCIM first.In the Okta admin portal, go to Directory, select Profile Editor, and then User (Default).Select Add Attribute and configure the values for the role, organization, or team you want to add. Exact naming isn't required.Return to the Profile Editor and select your application.Select Add Attribute and enter the required values. The External Name and External Namespace must be exact.The external name values for organization/team/role mapping are dockerOrg, dockerTeam, and dockerRole respectively, as listed in the previous table.The external namespace is the same for all of them: urn:ietf:params:scim:schemas:extension:docker:2.0:User.After creating the attributes, navigate to the top of the page and select Mappings, then Okta User to YOUR APP.Go to the newly created attributes and map the variable names to the external names, then select Save Mappings. If youâre using JIT provisioning, continue to the following steps.Navigate to Applications and select YOUR APP.Select General, then SAML Settings, and Edit.Select Step 2 and configure the mapping
  ```