Directory management - Azure

Establish Azure API frameworks for organizing directory structures within the organization.

Get Sync History

Retrieve a detailed history of synchronization events to track changes and ensure data integrity within the system.

SecuritybasicAuth or bearerAuth
Request
query Parameters
pageNumber
required
integer

Page number for pagination

Example: pageNumber=1
size
required
integer

Size of the page for pagination

Example: size=10
urlIdentifier
required
string

Identifier for URL

Example: urlIdentifier=<STRING>
Responses
200

OK

400

Bad Request

401

Unauthorized

get/unifed-node/service/api/infisign/v3.1.1/unifed/common/any/directorySyncHistory/list
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "data": [
    ],
  • "page": {
    }
}

Get Azure users attribute

Retrieve specific attributes associated with users from Azure Active Directory for organizational management and integration purposes.

SecuritybasicAuth or bearerAuth
Request
query Parameters
clientId
required
string

The client ID of the user.

urlIdentifier
required
string

The URL identifier.

Responses
200

OK

400

Bad Request

401

Unauthorized

get/unifed-node/service/api/infisign/v3.1.1/unifed/azure/users/attribute/
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "data": [
    ]
}

Sync Users

Synchronize user data across systems to maintain consistency and accuracy in user information management.

SecuritybasicAuth or bearerAuth
Request
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

401

Unauthorized

post/unifed-node/service/api/infisign/v3.1.1/unifed/azure/users/sync/
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "message": "<string>",
  • "data": {
    }
}

Attribute Mapping

Define the mapping between attributes in different systems, ensuring seamless data synchronization and interoperability.

SecuritybasicAuth or bearerAuth
Request
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

401

Unauthorized

post/unifed-node/service/api/infisign/v3.1.1/unifed/azure/users/mapattributes/add
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "message": "<string>"
}

Get Azure group list

Retrieve a list of groups associated with the Azure Active Directory, facilitating efficient management of user permissions and access controls within your organization.

SecuritybasicAuth or bearerAuth
Request
query Parameters
pageNumber
required
integer

Page number for pagination

Example: pageNumber=1
size
required
integer

Size of the page for pagination

Example: size=10
urlIdentifier
required
string

Identifier for URL

Example: urlIdentifier=<STRING>
Responses
200

OK

400

Bad Request

401

Unauthorized

get/unifed-node/service/api/infisign/v3.1.1/unifed/common/any/directorySyncedGroups/list
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "data": [
    ],
  • "page": {
    }
}

Test Configuration

Configure and evaluate system settings to ensure optimal performance and functionality across various scenarios and conditions.

SecuritybasicAuth or bearerAuth
Request
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

401

Unauthorized

post/unifed-node/service/api/infisign/v3.1.1/unifed/azure/test/configuration/
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "data": "",
  • "message": "<string>"
}

Add Configuration

Incorporate new settings or parameters into the system to enhance functionality and meet specific requirements.

SecuritybasicAuth or bearerAuth
Request
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

401

Unauthorized

post/unifed-node/service/api/infisign/v3.1.1/unifed/users/integration/add
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "message": "<string>",
  • "id": "<string>",
  • "model": {
    }
}

Edit configuration

Modify and adjust system settings and parameters to customize the software according to specific requirements or preferences.

SecuritybasicAuth or bearerAuth
Request
path Parameters
id
required
string
Example: "<string>"
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

401

Unauthorized

patch/unifed-node/service/api/infisign/v3.1.1/unifed/common/any/directoryIntegrations/edit/{id}
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "message": "<string>"
}