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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -291,12 +291,10 @@ appsettings.agent.json
...
"Connections": {
"ADExport": {
"Servers": [
{
"Servers": [{
"Server": "paris.contoso.com",
"BaseDN": "DC=paris,DC=com"
}
],
}],
"AuthType": "Basic",
"Login": "Login",
"Password": "Password",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Here is an example with an external SMTP server.

```

appsettings.json
**appsettings.json**

{
...
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -355,7 +355,7 @@ The password should always be encrypted using the

```

appsettings.json
**appsettings.json**

{ ... "IdentityServer": { "X509KeyFilePath": "./identitymanagerContoso.pfx", "X509KeyFilePassword":
"eff@�%fmel/" } ... }
Expand Down Expand Up @@ -422,7 +422,7 @@ The service account used by the Server to access the Database is either:
- A Windows account if the connection string was set up using `Integrated Security=SSPI`.
- A SQL Server account if the connection string was set up with a login/password.

appsettings.json
**appsettings.json**

```

Expand All @@ -437,7 +437,7 @@ appsettings.json
The **second example** sets a connection string using the SQL Server authentication.
`CONTOSO/identitymanagerContosoServer` has been set as the Usercube Server IIS website identity.

appsettings.json
**appsettings.json**

```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,21 +40,27 @@ When extracting UsercubeBootstrap to the root of the computer, it looks like:

**Step 5 –** Create a Sources folder in UsercubeBootstrap.

_Remember,_ if you don't have the UsercubeBootstrap folder or if you don't create the Sources
:::tip
Remember, if you don't have the UsercubeBootstrap folder or if you don't create the Sources
folder, the Path in the Directory connection in the Runtime/appsettings.agent.json must be adapted.
Note that you don't need to have a Directory.xlsx file at the location described by this Path for
now.
:::


**Step 6 –** Create a database named Usercube, using the default options.

**NOTE:** When using a database server other than Microsoft SQL Server or a different database name,
:::note
When using a database server other than Microsoft SQL Server or a different database name,
remember to change the connection string accordingly, in the Runtime/appsettings.json file and in
the future command lines.
:::


**Step 7 –** Execute the Runtime/identitymanager.sql file in the database.

**Step 8 –** Open a command prompt and deploy the configuration. See
the[ Usercube-Deploy-Configuration ](/docs/identitymanager/6.1/integration-guide/executables/references/deploy-configuration/index.md)topic
the[Usercube-Deploy-Configuration](/docs/identitymanager/6.1/integration-guide/executables/references/deploy-configuration/index.md)topic
for additional information.

In our example, the command would be, in the Runtime folder:
Expand All @@ -67,7 +73,7 @@ script in the command line.
```

**Step 9 –** Launch the server. See
the[ Usercube-Server ](/docs/identitymanager/6.1/integration-guide/executables/references/server/index.md)topic
the[Usercube-Server](/docs/identitymanager/6.1/integration-guide/executables/references/server/index.md)topic
for additional information.

In our example, the command would be, still in the Runtime folder:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,10 @@ This section identifies hardware and software requirements for Usercube's databa
The database disk storage requirements depend on multiple factors as the database lifespan and the
number of entries, for example 100,000 users can take up appropriately 10 GB of storage

**NOTE:** The maximum SQL Express database is 10 GB.
:::note
The maximum SQL Express database is 10 GB.
:::


## Software

Expand Down Expand Up @@ -97,7 +100,7 @@ Usercube to access the SQL Server database:

Granting `bulkadmin` role to the server's service account requires access to an account member
of the `sysadmin` or `securityadmin` server-level role on the target SQL Server. See the
[ Install the Server ](/docs/identitymanager/6.1/installation-guide/production-ready/server/index.md)
[Install the Server](/docs/identitymanager/6.1/installation-guide/production-ready/server/index.md)
topic for additional information.

For more information about identity and permission management in SQL Server, see
Expand All @@ -122,5 +125,5 @@ must be set to 1 in the SQL database.
## What's Next?

Let's move on to the requirements for Usercube's server. See the
[ Server ](/docs/identitymanager/6.1/installation-guide/requirements/server-requirements/index.md)
[Server](/docs/identitymanager/6.1/installation-guide/requirements/server-requirements/index.md)
topic for additional information.
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,11 @@ directs incoming requests on `<listening-port>` from network 1 to a Usercube ser

```

nginx.conf
**nginx.conf**

worker_processes auto;

http {
**http {**

##
# Basic Settings
Expand Down Expand Up @@ -131,7 +131,7 @@ http {
}
}

}
**}**

````

Expand Down Expand Up @@ -189,7 +189,7 @@ server { listen <listening-port> default_server; server_name <server-name>;
proxy_set_header X-Real-IP $remote_addr;
}

}
**}**

```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ configuration element.
The `client_id` parameter to use in calls to the OpenIdConnect protocol endpoints must be the
concatenation of `clientId`, `@` and the domain of the application.

For example, client defined by
**For example, client defined by**

```

<OpenIdClient Identifier="MyApplication" .../>
**<OpenIdClient Identifier="MyApplication" .../>**

```

Expand Down
17 changes: 8 additions & 9 deletions docs/identitymanager/6.1/integration-guide/api/squery/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,10 @@ If select is not specified, API will just return queried elements' Ids.

Last 100 started job's instances' Ids.

_Remember,_ The `Top` in the API queries had been deprecated and `PageSize`should be used instead.
:::tip
Remember, The `Top` in the API queries had been deprecated and `PageSize`should be used instead.
:::


Code attributes enclosed with `<>` need to be replaced with a custom value before entering the
script in the command line.
Expand Down Expand Up @@ -102,8 +105,7 @@ script in the command line.
```

{
  "Result": [
    {
  "Result": [{
      "Id": "2147483653",
      "Properties": [
        {
Expand All @@ -130,14 +132,12 @@ script in the command line.
        {
          "Id": "-9223372015379939312",
          "Identifier": "WorkflowInstanceId"
        }
      ],
        }],
      "Identifier": "AssignedCompositeRole"
    },
    {
      "Id": "2147483654",
      "Properties": [
        {
      "Properties": [{
          "Id": "-9223372011084972031",
          "Association1": {
            "Id": "-9223372011084972031",
Expand All @@ -161,8 +161,7 @@ script in the command line.
        {
          "Id": "-9223372011084972025",
          "Identifier": "StartDate"
        }
      ],
        }],
      "Identifier": "AssignedResourceNavigation"
    }
  ]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,16 +70,15 @@ and
> "Connections": {
> ...
> "ADFulfillment": {
> "Servers": [
> {
> "Servers": [> {
> "Server": "...",
> "BaseDN": "..."
> },
> {
> "Server": "paris.contoso.com",
> "BaseDN": "DC=defense,DC=paris,DC=com"
> }
> ],
>],
> "AuthType": "Basic",
> "Login": "...",
> "Password": "...",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,15 @@ have an entity property with exactly `type` as identifier:

```

<Property Identifier="type" DisplayName_L1="Type" TargetColumnIndex="13" Type="String" />
**<Property Identifier="type" DisplayName_L1="Type" TargetColumnIndex="13" Type="String" />**

```

And to map it in the `Entitlements` entity type mapping:

```

<Property Identifier="type" ConnectionColumn="type" />
**<Property Identifier="type" ConnectionColumn="type" />**

```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ The target path for these files can be set up using the following settings:

```

appsettings.agent.json
**appsettings.agent.json**

{ ... "Connections": { ... "SharePointExportContoso": { "Server": "https://contoso.sharepoint.com/",
"Login": "[email protected]", "Password": "19f23f48379d50a9a50b8c" } } }
Expand Down Expand Up @@ -269,7 +269,7 @@ achieved with the `<EntityType>` tag and the following attributes:

```

Conf/SharePoint/SharePoint Connector.xml
**Conf/SharePoint/SharePoint Connector.xml**

... <EntityType Identifier="SharePoint_Entity" DisplayName_L1="SharePoint_Entity"></EntityType>...

Expand Down Expand Up @@ -311,7 +311,7 @@ elements.

```

Conf/SharePoint/SharePoint Connector.xml
**Conf/SharePoint/SharePoint Connector.xml**

...
<EntityAssociation Identifier="SharePoint_Object_Parent" DisplayName_L1="Parent object" IsProperty1Collection="true" Property1="SharePoint_Object:Objects" Property2="SharePoint_Object:ParentKey" />
Expand Down Expand Up @@ -359,7 +359,7 @@ EntityType property which is written to the **Identifier** attribute.

```

Conf/SharePoint/SharePoint Connector.xml
**Conf/SharePoint/SharePoint Connector.xml**

...
<EntityTypeMapping Identifier="SharePoint_Entity" Connector="SharePoint" ConnectionTable="SharePointExportContoso_Entity">
Expand Down Expand Up @@ -433,7 +433,7 @@ items. This is usually declared in the `Nav.xml` file in the configuration root

```

Conf/Nav.xml
**Conf/Nav.xml**

...

Expand Down Expand Up @@ -474,7 +474,7 @@ describes how a single resource should be displayed.

```

Conf/SharePoint/SharePoint UI.xml
**Conf/SharePoint/SharePoint UI.xml**

... <DisplayEntityType Identifier="SharePoint_Entity">
<Property OutputType="BasicCollection" Identifier="Member" />
Expand Down Expand Up @@ -525,7 +525,7 @@ of the entity type is used.

```

Conf/SharePoint/SharePoint Connector.xml
**Conf/SharePoint/SharePoint Connector.xml**

...
<EntityPropertyExpression Identifier="SharePointObject_Entity_InternalDisplayName" Expression="C#:resource:return resource.Name ?? resource.Email ?? resource.Id.ToString();" EntityType="SharePoint_Entity" Property="InternalDisplayName" />
Expand Down Expand Up @@ -578,7 +578,7 @@ other related operations.

```

Conf/SharePoint/SharePoint Jobs.xml
**Conf/SharePoint/SharePoint Jobs.xml**

...
<Job Identifier="SharePoint_Synchronization_Delta" DisplayName_L1="10: SharePoint- Synchronization (delta)" DisplayName_L2="10: SharePoint - Synchronisation (delta)" Agent="Local">
Expand Down Expand Up @@ -638,7 +638,7 @@ Here, we focus on creating one profile, used by the Job and every Task of the Jo

```

Conf/Profile AgentJob.xml
**Conf/Profile AgentJob.xml**

... <Profile Identifier="AgentSynchro" DisplayName_L1="Agent Synchro" />...

Expand Down Expand Up @@ -730,7 +730,7 @@ The following example creates a ```ClientId/Secret``` pair to be used by the Age

```

Conf/OpenIdClients.xml
**Conf/OpenIdClients.xml**

...
<OpenIdClient Identifier="Job" HashedSecret="K7gNU3sdo+Op8wNhqoVWhr5v6s1xYv72ol/pe/Unols=" DisplayName_L1="ClientId for Jobs" DisplayName_L2="ClientId pour les jobs" Profile="Administrator" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,7 @@ The previous parameter `$order` is an object corresponding to the following prov
```

{
"ProvisioningOrdersList": [
{
"ProvisioningOrdersList": [{
"AssignedResourceTypeId": "3930001",
"ChangeType": "Added",
"WorkflowInstanceId": "81",
Expand Down Expand Up @@ -119,8 +118,7 @@ The previous parameter `$order` is an object corresponding to the following prov
"firstName": "James",
"lastName": "Bond"
}
}
]
}]
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ messages can be shown if several changes meet the condition.

Please create a resource "{{ResourceType}}" for user {{Username}}.

For more information on the user, see: {{UsercubeProfileLink}}
**For more information on the user, see: {{UsercubeProfileLink}}**

{{#ifCond ProvisioningOrder.ChangeType '==' 'Deleted'}}
To delete the account, please contact the IT team.
Expand Down
Loading
Loading