List
List
List owners of an app.
Parameters
The appId field.
Hide ParametersShow Parameters
The pageSize where 0 <= pageSize <= 100. Values < 10 will be set to 10. A value of 0 returns the default page size (currently 25)
The pageToken field.
Returns
The ListAppOwnersResponse message.
Hide ParametersShow Parameters
The list of results containing up to X results, where X is the page size defined in the request
Hide ParametersShow Parameters
A unique identifier of the user.
The id of the user to whom tasks will be automatically reassigned to.
The department which the user belongs to in the organization.
A list of objects mapped based on department attribute mappings configured in the system.
Hide ParametersShow Parameters
The appId field.
The appUserId field.
The appUserProfileAttributeKey field.
The userAttributeMappingId field.
The value field.
A list of unique ids that represent different directories.
The status of the user in the directory.
Hide ParametersShow Parameters
A list of objects mapped based on directoryStatus attribute mappings configured in the system.
Hide ParametersShow Parameters
The appId field.
The appUserId field.
The appUserProfileAttributeKey field.
The userAttributeMappingId field.
The value field.
The display name of the user.
This is the user's email.
This is a list of all of the user's emails from app users.
A list of source data for the email attribute.
Hide ParametersShow Parameters
The appId field.
The appUserId field.
The appUserProfileAttributeKey field.
The userAttributeMappingId field.
The value field.
This is a list of all of the user's employee IDs from app users.
A list of source data for the employee IDs attribute.
Hide ParametersShow Parameters
The appId field.
The appUserId field.
The appUserProfileAttributeKey field.
The userAttributeMappingId field.
The value field.
The users employment status.
A list of objects mapped based on employmentStatus attribute mappings configured in the system.
Hide ParametersShow Parameters
The appId field.
The appUserId field.
The appUserProfileAttributeKey field.
The userAttributeMappingId field.
The value field.
The employment type of the user.
A list of objects mapped based on employmentType attribute mappings configured in the system.
Hide ParametersShow Parameters
The appId field.
The appUserId field.
The appUserProfileAttributeKey field.
The userAttributeMappingId field.
The value field.
The job title of the user.
A list of objects mapped based on jobTitle attribute mappings configured in the system.
Hide ParametersShow Parameters
The appId field.
The appUserId field.
The appUserProfileAttributeKey field.
The userAttributeMappingId field.
The value field.
A list of ids of the user's managers.
A list of objects mapped based on managerId attribute mappings configured in the system.
Hide ParametersShow Parameters
The appId field.
The appUserId field.
The appUserProfileAttributeKey field.
The userAttributeMappingId field.
The value field.
A list of unique identifiers that maps to ConductorOne's user roles let you assign users permissions tailored to the work they do in the software.
The status of the user in the system.
Hide ParametersShow Parameters
The type of the user.
Hide ParametersShow Parameters
This is the user's primary username. Typically sourced from the primary directory.
This is a list of all of the user's usernames from app users.
A list of source data for the usernames attribute.
Hide ParametersShow Parameters
The appId field.
The appUserId field.
The appUserProfileAttributeKey field.
The userAttributeMappingId field.
The value field.
The nextPageToken is shown for the next page if the number of results is larger than the max page size. The server returns one page of results and the nextPageToken until all results are retreived. To retrieve the next page, use the same request and append a pageToken field with the value of nextPageToken shown on the previous page.
package main
import (
"context"
"fmt"
"github.com/stainless-sdks/-go"
"github.com/stainless-sdks/-go/option"
)
func main() {
client := conductoronesdk.NewClient(
option.WithAPIKey("My API Key"),
)
owners, err := client.Apps.Owners.List(
context.TODO(),
"app_id",
conductoronesdk.AppOwnerListParams{
},
)
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", owners.List)
}
{
"list": [
{
"delegatedUserId": "delegatedUserId",
"roleIds": [
"string"
],
"status": "UNKNOWN"
}
],
"nextPageToken": "nextPageToken"
}