YouTrack および Hub ヘルプの開発者ポータル

JSON スキーム

アグリゲーションチェンジ

変更を拡張します

{ "childChanges": [[[[change|#change]]], ...], "fieldName": string , "fieldType": string }

エイリアス

{ "id": string, "action": string }

applicationPassword

idItem を拡張する

{ "name": string, "password": string, "user": [[[user|#user]]], "creationTime": calendar, "lastAccessTime": calendar, "lastAccessAddress": string, "lastAccessUserAgent": string, "id": string , "aliases": [[[[alias|#alias]]], ...] }

承認されたスコープ

idItem を拡張する

{ "client": [[[service|#service]]], "scope": [[[[service|#service]]], ...], "user": [[[user|#user]]], "expiresOn": calendar, "id": string , "aliases": [[[[alias|#alias]]], ...] }

authAttempt

idItem を拡張する

{ "externalUserDetails": [[[details|#details]]], "persistedUserDetails": [[[details|#details]]], "similarUser": [[[user|#user]]], "authModule": [[[authmodule|#authmodule]]], "id": string , "aliases": [[[[alias|#alias]]], ...] }

authFoundUser

idItem を拡張する

{ "user": [[[user|#user]]], "attempts": [[[[authAttempt|#authAttempt]]], ...], "id": string , "aliases": [[[[alias|#alias]]], ...] }

authModuleCustomAttributeMapping

{ "mapping": string, "attributePrototype": [[[profileAttributePrototype|#profileAttributePrototype]]] }

authModuleGroupMapping

{ "externalGroupName": string, "group": [[[userGroup|#userGroup]]] }

authRequest

{ "userId": string, "credentials": [[[credentials|#credentials]]] }

authResults

{ "foundUsers": [[[[authFoundUser|#authFoundUser]]], ...], "noUserAttempts": [[[[authAttempt|#authAttempt]]], ...], "createHubDetails": [[[createHubDetails|#createHubDetails]]] }

authmodule

idItem を拡張する

azureauthmodulecoreauthmoduleexternalauthmoduleexternaloauth2moduleexternalpasswordauthmodulegithubauthmodulegoogleauthmodulejbaHydraMigrationAuthModulejbaoauthauthmodulejiraauthmoduleldapauthmoduleoauth2authmoduleoktaAuthmoduleopenidauthmodulesamlAuthModuleuserCreationAuthModule によって拡張されました

{ "name": string, "ordinal": int, "accountsSize": int, "disabled": boolean, "isDefault": boolean, "autoJoinGroups": [[[[userGroup|#userGroup]]], ...], "id": string , "aliases": [[[[alias|#alias]]], ...] }

AuthorityHolder

idItem を拡張する

InvitationUserOrganizationMemberprojectTeamprojectTeamMemberserviceuseruserGroup によって拡張されました

{ "name": string, "projectRoles": [[[[projectRole|#projectRole]]], ...], "transitiveProjectRoles": [[[[projectRole|#projectRole]]], ...], "sourcedProjectRoles": [[[[sourcedProjectRole|#sourcedProjectRole]]], ...], "organizationRoles": [[[[organizationRole|#organizationRole]]], ...], "transitiveOrganizationRoles": [[[[organizationRole|#organizationRole]]], ...], "sourcedOrganizationRoles": [[[[sourcedOrganizationRole|#sourcedOrganizationRole]]], ...], "id": string , "aliases": [[[[alias|#alias]]], ...] }

アバター

拡張 defaultavatarグラバターurlavatar

{ "url": string, "pictureUrl": string }

azureauthmodule

externaloauth2module を拡張します

{ "tenant": string, "subscriptionClientState": string, "subscriptionIds": [string, ...], "requestGroupPermission": boolean, "requestIdToken": boolean, "clientId": string , "clientSecret": string , "redirectUri": string , "iconUrl": string , "defaultIconUrl": string , "isCustomIconSet": boolean , "extensionGrantType": string , "usesOldReturnUri": boolean , "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

azuredetails

詳細を拡張します

{ "identifier": string, "fullName": string, "avatar": string, "groupNames": [string, ...], "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

バックアップデータ

{ "name": string, "timestamp": calendar }

backupSettings

設定を拡張します

{ "namePrefix": string, "backupFolder": string, "resolvedBackupFolder": string, "archiveType": string, "status": [[[backupStatus|#backupStatus]]], "databaseReadonly": boolean, "cronExpression": string, "countToKeep": int, "id": string , "aliases": [[[[alias|#alias]]], ...] }

backupStatus

{ "inProgress": boolean, "savedData": [[[[backupData|#backupData]]], ...] }

bcryptpassword

パスワードを拡張します

{ "hashedValue": string, "oldValue": string }

ブロックされたキー

{ "key": string, "description": string }

ブロックされたキー

{ "items": [[[[blockedKey|#blockedKey]]], ...], "timeUntilNextCooldown": long }

cachedPermission

{ "permission": [[[permission|#permission]]], "global": boolean, "projects": [[[[project|#project]]], ...], "resources": [[[[resource|#resource]]], ...] }

証明書

idItem を拡張する

{ "disabled": boolean, "name": string, "data": string, "certificateType": string, "version": int, "serialNumber": string, "issuedBy": string, "issuedTo": string, "validFrom": calendar, "validTo": calendar, "algorithm": string, "fingerprint": [[[fingerprint|#fingerprint]]], "id": string , "aliases": [[[[alias|#alias]]], ...] }

certificateInfo

{ "certificateType": string, "version": int, "serialNumber": string, "issuedBy": string, "issuedTo": string, "validFrom": calendar, "validTo": calendar, "algorithm": string, "fingerprint": [[[fingerprint|#fingerprint]]] }

変更

AggregationChangelinkChangeprimitiveChange によって拡張されます

{ "fieldName": string, "fieldType": string }

確認 2FA

{ "code": int }

連絡先

メールで延長

{ "verified": boolean, "user": [[[user|#user]]] }

coreauthmodule

authmodule を拡張します

{ "registrationEnabled": boolean, "passwordRestoreEnabled": boolean, "captchaEnabled": boolean, "passwordStrengthPolicy": int, "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

coreuserdetails

詳細を拡張します

emailuserdetails、loginuserdetails によって拡張されました

{ "password": [[[password|#password]]], "originService": [[[service|#service]]], "passwordChangeRequired": boolean, "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

createHubDetails

{ "isAllowed": boolean, "errorId": string }

資格情報

{ "username": string, "password": string }

データベース

{ "location": string, "dataSize": long, "textIndexSize": long, "blobsSize": long, "backgroundThreadsCount": int, "pendingJobsCount": int, "entityIterableCacheSize": int, "entityIterableCacheHitRate": double, "transactionsCount": long, "transactionsPerSecond": double }

defaultavatar

アバターを拡張します

{ "url": string , "pictureUrl": string }

詳細

idItem を拡張する

azuredetailscoreuserdetailsemailuserdetailsgithubdetailsgoogledetailsjbaHydraMigrationUserDetailsjbaoauthdetailsjiradetailsldapdetailsloginuserdetailsoauth2detailsoktadetailsopeniddetailssamlUserDetails によって拡張されました

{ "email": [[[email|#email]]], "authModule": [[[authmodule|#authmodule]]], "authModuleName": string, "user": [[[user|#user]]], "lastAccessTime": calendar, "lastAccessAddress": string, "lastAccessUserAgent": string, "id": string , "aliases": [[[[alias|#alias]]], ...] }

メール

接触を拡張します

{ "email": string, "verified": boolean , "user": [[[user|#user]]] }

emailuserdetails

coreuserdetails を拡張します

{ "password": [[[password|#password]]] , "originService": [[[service|#service]]] , "passwordChangeRequired": boolean , "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

enabledFeatures

{ "enabled": [string, ...] }

endUserAgreement

{ "enabled": boolean, "text": string, "majorVersion": int, "minorVersion": int, "updateTime": calendar, "requiredForREST": boolean }

endUserAgreementConsent

{ "accepted": boolean, "majorVersion": int, "minorVersion": int, "time": calendar, "revocationTime": calendar, "address": string }

エラー

{ "error": string, "error_code": int, "error_description": string, "error_developer_message": string, "error_uri": string, "error_field": string, "error_params": [[[[nameValue|#nameValue]]], ...] }

イベント

idItem を拡張する

externalEvent によって拡張

{ "targetId": string, "targetType": string, "targetPresentation": string, "author": string, "authorPresentation": string, "authorType": string, "changes": [[[[change|#change]]], ...], "type": string, "timestamp": calendar, "eraseTimestamp": calendar, "ipAddress": string, "id": string , "aliases": [[[[alias|#alias]]], ...] }

外部イベント

イベントを拡張する

{ "targetPath": string, "originService": [[[service|#service]]], "targetId": string , "targetType": string , "targetPresentation": string , "author": string , "authorPresentation": string , "authorType": string , "changes": [[[[change|#change]]], ...] , "type": string , "timestamp": calendar , "eraseTimestamp": calendar , "ipAddress": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

externalauthmodule

userCreationAuthModule を拡張します

azureauthmoduleexternaloauth2moduleexternalpasswordauthmodulegithubauthmodulegoogleauthmodulejbaHydraMigrationAuthModulejbaoauthauthmodulejiraauthmoduleldapauthmoduleoauth2authmoduleoktaAuthmoduleopenidauthmodulesamlAuthModule によって拡張されました

{ "serverUrl": string, "connectionTimeout": int, "readTimeout": int, "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...], "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...], "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...], "backgroundSyncEnabled": boolean, "syncInterval": string, "syncAllUsersAndGroups": boolean, "lastSyncTime": calendar, "userStatusIgnored": boolean, "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

externaloauth2module

externalauthmodule を拡張します

azureauthmodulegithubauthmodulegoogleauthmodulejbaHydraMigrationAuthModulejbaoauthauthmoduleoauth2authmoduleoktaAuthmodule によって拡張されました

{ "clientId": string, "clientSecret": string, "redirectUri": string, "iconUrl": string, "defaultIconUrl": string, "isCustomIconSet": boolean, "extensionGrantType": string, "usesOldReturnUri": boolean, "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

externalpasswordauthmodule

externalauthmodule を拡張します

jiraauthmoduleldapauthmodule によって拡張

{ "allowedToSavePassword": boolean, "changePasswordUri": string, "keyStore": [[[keyStore|#keyStore]]], "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

指紋

{ "md5": string, "sha1": string, "sha256": string, "sha384": string, "sha512": string }

githubauthmodule

externaloauth2module を拡張します

{ "scope": string, "allowedOrganizations": string, "clientId": string , "clientSecret": string , "redirectUri": string , "iconUrl": string , "defaultIconUrl": string , "isCustomIconSet": boolean , "extensionGrantType": string , "usesOldReturnUri": boolean , "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

githubdetails

詳細を拡張します

{ "login": string, "fullName": string, "avatar": string, "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

googleauthmodule

externaloauth2module を拡張します

{ "newUserRestrictDomain": string, "clientId": string , "clientSecret": string , "redirectUri": string , "iconUrl": string , "defaultIconUrl": string , "isCustomIconSet": boolean , "extensionGrantType": string , "usesOldReturnUri": boolean , "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

googledetails

詳細を拡張します

{ "identifier": string, "fullName": string, "avatar": string, "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

gravatar

アバターを拡張します

{ "email": string, "url": string , "pictureUrl": string }

groupProjectRoleSource

groupRoleSource を拡張します

{ "group": [[[userGroup|#userGroup]]] }

groupRoleSource

roleSource を拡張します

groupProjectRoleSource によって拡張されました

{ "group": [[[userGroup|#userGroup]]] }

headerItem

idItem を拡張する

{ "name": string, "homeUrl": string, "iconUrl": string, "applicationName": string, "vendor": string, "id": string , "aliases": [[[[alias|#alias]]], ...] }

hubFeature

idItem を拡張する

scopedFeature、systemFeature によって拡張されました

{ "key": string, "name": string, "description": string, "restartRequired": boolean, "enabled": boolean, "id": string , "aliases": [[[[alias|#alias]]], ...] }

id アイテム

extended by applicationPassword, approvedScope, authAttempt, authFoundUser, authmodule, authorityHolder, azureauthmodule, azuredetails, backupSettings, certificate, coreauthmodule, coreuserdetails, details, emailuserdetails, event, externalEvent, externalauthmodule, externaloauth2module , externalpasswordauthmodule, githubauthmodule, githubdetails, googleauthmodule, googledetails, headerItem, hubFeature, identityProviderMetadata, internalSettings, invitedUser, jbaHydraMigrationAuthModule, jbaHydraMigrationUserDetails, jbaoauthauthmodule, jbaoauthdetails, jiraauthmodule, jiradetails, keyStore, ldapauthmodule, ldapdetails, loginuserdetails, metrics, migrations, oauth2authmodule , oauth2details , oktaAuthmodule, oktadetails, openidauthmodule, openiddetails, organization, organizationMember, organizationRole, permanentToken, permission, profileAttribute, profileAttributePrototype, project, projectHelpdeskSettings, projectRole, projectTeam, projectTeamMember, providerMetadata, publicSettings, refreshToken, resource, role, samlAuthModule, samlUserDetails, scopedFeature, service, serviceProviderMetadata, settings, smtpSettings, sourcedOrganizationRole, sourcedProjectRole, systemFeature, throttlingSettings, tokenInfo, untrustedRedirectURI, user, userCreationAuthModule, userGroup, userGroupIdpStatus

{ "id": string, "aliases": [[[[alias|#alias]]], ...] }

identityProviderMetadata

providerMetadata を拡張します

{ "defaultNameIdType": string, "service": [[[service|#service]]], "keyStore": [[[keyStore|#keyStore]]], "entityId": string , "name": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

internalSettings

設定を拡張します

{ "tokenInterval": int, "sessionInterval": int, "rememberMeInterval": int, "hashAnonymization": boolean, "captchaPublicKey": string, "captchaPrivateKey": string, "maxUserCount": int, "maxAgentCount": int, "guestBanAllowed": boolean, "debugCategories": [string, ...], "id": string , "aliases": [[[[alias|#alias]]], ...] }

invokeToken

{ "user": [[[user|#user]]], "token": string }

招待されたユーザー

ユーザーを拡張します

{ "successful": boolean, "errorMessage": string, "email": string, "login": string , "banned": boolean , "banReason": string , "bannedInAuthModule": [[[authmodule|#authmodule]]] , "banBadge": string , "guest": boolean , "avatar": [[[avatar|#avatar]]] , "profile": [[[profile|#profile]]] , "groups": [[[[userGroup|#userGroup]]], ...] , "organizations": [[[[organization|#organization]]], ...] , "transitiveOrganizations": [[[[organization|#organization]]], ...] , "transitiveGroups": [[[[userGroup|#userGroup]]], ...] , "teams": [[[[projectTeam|#projectTeam]]], ...] , "transitiveTeams": [[[[projectTeam|#projectTeam]]], ...] , "details": [[[[details|#details]]], ...] , "VCSUserNames": [[[[vcsUserName|#vcsUserName]]], ...] , "sshPublicKeys": [[[[sshPublicKey|#sshPublicKey]]], ...] , "helpdeskProjectSettings": [[[[projectHelpdeskSettings|#projectHelpdeskSettings]]], ...] , "creationTime": calendar , "lastAccessTime": calendar , "refreshTokens": [[[[refreshToken|#refreshToken]]], ...] , "permanentTokens": [[[[permanentToken|#permanentToken]]], ...] , "approvedScopes": [[[[approvedScope|#approvedScope]]], ...] , "applicationPasswords": [[[[applicationPassword|#applicationPassword]]], ...] , "favoriteProjects": [[[[project|#project]]], ...] , "endUserAgreementConsent": [[[endUserAgreementConsent|#endUserAgreementConsent]]] , "eraseTimestamp": calendar , "twoFactorAuthentication": [[[twoFactorAuthentication|#twoFactorAuthentication]]] , "requiredTwoFactorAuthentication": boolean , "pendingTwoFactorAuthentication": [[[twoFactorAuthenticationSecret|#twoFactorAuthenticationSecret]]] , "webauthnDevice": [[[webauthnDevice|#webauthnDevice]]] , "userType": [[[userType|#userType]]] , "permissions": [string, ...] , "name": string , "projectRoles": [[[[projectRole|#projectRole]]], ...] , "transitiveProjectRoles": [[[[projectRole|#projectRole]]], ...] , "sourcedProjectRoles": [[[[sourcedProjectRole|#sourcedProjectRole]]], ...] , "organizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "transitiveOrganizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "sourcedOrganizationRoles": [[[[sourcedOrganizationRole|#sourcedOrganizationRole]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

jbaHydraMigrationAuth モジュール

externaloauth2module を拡張します

{ "clientId": string , "clientSecret": string , "redirectUri": string , "iconUrl": string , "defaultIconUrl": string , "isCustomIconSet": boolean , "extensionGrantType": string , "usesOldReturnUri": boolean , "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

jbaHydra 移行ユーザーの詳細

詳細を拡張します

{ "sub": string, "userId": string, "firstName": string, "lastName": string, "jbaLogin": string, "linkedEmails": [string, ...], "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

jbaoauthauthmodule

externaloauth2module を拡張します

{ "newUserRestrictDomain": string, "jbaCustomerCode": string, "jbaCustomerApiToken": string, "jbaCustomerApiTokenHidden": boolean, "clientId": string , "clientSecret": string , "redirectUri": string , "iconUrl": string , "defaultIconUrl": string , "isCustomIconSet": boolean , "extensionGrantType": string , "usesOldReturnUri": boolean , "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

jbaoauthdetails

詳細を拡張します

{ "sub": string, "fullName": string, "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

jiraauthmodule

externalpasswordauthmodule を拡張します

{ "allowedToSavePassword": boolean , "changePasswordUri": string , "keyStore": [[[keyStore|#keyStore]]] , "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

jiradetails

詳細を拡張します

{ "login": string, "fullName": string, "changePasswordUrl": string, "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

keyStore

idItem を拡張する

{ "name": string, "data": [[[keyStoreData|#keyStoreData]]], "certificate": [[[certificateInfo|#certificateInfo]]], "certificateData": string, "id": string , "aliases": [[[[alias|#alias]]], ...] }

keyStoreData

{ "bytes": string, "password": string }

ldapauthmodule

externalpasswordauthmodule を拡張します

{ "filter": string, "formatDN": string, "emailAttributeName": string, "fullNameAttributeName": string, "userIdAttributeName": string, "groupsAttributeName": string, "accountExpiresAttributeName": string, "userAccountControlAttributeName": string, "lockoutThresholdAttributeName": string, "lockoutTimeAttributeName": string, "lockoutDurationAttributeName": string, "bindUserLogin": string, "bindUserPassword": string, "useBindUser": boolean, "referralIgnored": boolean, "allowedToSavePassword": boolean , "changePasswordUri": string , "keyStore": [[[keyStore|#keyStore]]] , "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

ldapdetails

詳細を拡張します

{ "userid": string, "fullName": string, "changePasswordUrl": string, "ldapGroupNames": [string, ...], "userStatus": string, "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

linkChange

変更を拡張します

{ "removed": [[[[linkData|#linkData]]], ...], "added": [[[[linkData|#linkData]]], ...], "fieldName": string , "fieldType": string }

linkData

{ "id": string, "presentation": string, "path": string }

ロケール

{ "name": string, "label": string, "language": string, "region": string, "community": boolean }

loginuserdetails

coreuserdetails を拡張します

{ "login": string, "password": [[[password|#password]]] , "originService": [[[service|#service]]] , "passwordChangeRequired": boolean , "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

md5password

パスワードを拡張します

{ "hashedValue": string, "salt": string, "oldValue": string }

記憶

{ "available": long, "allocated": long, "used": long }

mergeTokens

{ "userId": string, "foundUsers": [string, ...], "noUserAttempts": [string, ...], "createHubDetails": boolean }

メトリクス

idItem を拡張する

{ "availableProcessors": int, "memory": [[[memory|#memory]]], "database": [[[database|#database]]], "serverStartTime": long, "logsFolder": string, "id": string , "aliases": [[[[alias|#alias]]], ...] }

移行

idItem を拡張する

{ "applied": boolean, "id": string , "aliases": [[[[alias|#alias]]], ...] }

nameValue

{ "name": string, "value": string }

oauth2authmodule

externaloauth2module を拡張します

{ "scope": string, "tokenUrl": string, "formClientAuth": boolean, "userInfoUrl": string, "jwksUrl": string, "userIdPath": string, "userEmailUrl": string, "userAvatarUrl": string, "userEmailPath": string, "userEmailVerifiedPath": string, "userNamePath": string, "fullNamePath": string, "userPictureIdPath": string, "userPictureUrlPattern": string, "emailVerifiedByDefault": boolean, "userGroupsPath": string, "clientId": string , "clientSecret": string , "redirectUri": string , "iconUrl": string , "defaultIconUrl": string , "isCustomIconSet": boolean , "extensionGrantType": string , "usesOldReturnUri": boolean , "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

oauth2details

詳細を拡張します

{ "identifier": string, "userName": string, "fullName": string, "avatar": string, "groupNames": [string, ...], "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

oktaAuth モジュール

externaloauth2module を拡張します

{ "authUrl": string, "oktaDomain": string, "apiToken": string, "clientId": string , "clientSecret": string , "redirectUri": string , "iconUrl": string , "defaultIconUrl": string , "isCustomIconSet": boolean , "extensionGrantType": string , "usesOldReturnUri": boolean , "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

オクタ詳細

詳細を拡張します

{ "identifier": string, "userName": string, "fullName": string, "groupNames": [string, ...], "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

openidauthmodule

externalauthmodule を拡張します

{ "emailSchema": string, "firstNameSchema": string, "lastNameSchema": string, "fullNameSchema": string, "avatarSchema": string, "urlPattern": string, "iconUrl": string, "emailVerified": boolean, "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

openiddetails

詳細を拡張します

{ "identifier": string, "fullName": string, "avatar": string, "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

組織

idItem を拡張する

{ "key": string, "name": string, "description": string, "emailDomain": string, "creationTime": calendar, "projects": [[[[project|#project]]], ...], "ownUsers": [[[[user|#user]]], ...], "users": [[[[user|#user]]], ...], "allUsers": boolean, "groups": [[[[userGroup|#userGroup]]], ...], "teams": [[[[projectTeam|#projectTeam]]], ...], "projectsCount": int, "iconUrl": string, "icon": string, "defaultIcon": boolean, "organizationRoles": [[[[organizationRole|#organizationRole]]], ...], "id": string , "aliases": [[[[alias|#alias]]], ...] }

組織メンバー

ユーザーを拡張します

{ "organizationOwnUser": boolean, "organizationGroups": [[[[userGroup|#userGroup]]], ...], "login": string , "banned": boolean , "banReason": string , "bannedInAuthModule": [[[authmodule|#authmodule]]] , "banBadge": string , "guest": boolean , "avatar": [[[avatar|#avatar]]] , "profile": [[[profile|#profile]]] , "groups": [[[[userGroup|#userGroup]]], ...] , "organizations": [[[[organization|#organization]]], ...] , "transitiveOrganizations": [[[[organization|#organization]]], ...] , "transitiveGroups": [[[[userGroup|#userGroup]]], ...] , "teams": [[[[projectTeam|#projectTeam]]], ...] , "transitiveTeams": [[[[projectTeam|#projectTeam]]], ...] , "details": [[[[details|#details]]], ...] , "VCSUserNames": [[[[vcsUserName|#vcsUserName]]], ...] , "sshPublicKeys": [[[[sshPublicKey|#sshPublicKey]]], ...] , "helpdeskProjectSettings": [[[[projectHelpdeskSettings|#projectHelpdeskSettings]]], ...] , "creationTime": calendar , "lastAccessTime": calendar , "refreshTokens": [[[[refreshToken|#refreshToken]]], ...] , "permanentTokens": [[[[permanentToken|#permanentToken]]], ...] , "approvedScopes": [[[[approvedScope|#approvedScope]]], ...] , "applicationPasswords": [[[[applicationPassword|#applicationPassword]]], ...] , "favoriteProjects": [[[[project|#project]]], ...] , "endUserAgreementConsent": [[[endUserAgreementConsent|#endUserAgreementConsent]]] , "eraseTimestamp": calendar , "twoFactorAuthentication": [[[twoFactorAuthentication|#twoFactorAuthentication]]] , "requiredTwoFactorAuthentication": boolean , "pendingTwoFactorAuthentication": [[[twoFactorAuthenticationSecret|#twoFactorAuthenticationSecret]]] , "webauthnDevice": [[[webauthnDevice|#webauthnDevice]]] , "userType": [[[userType|#userType]]] , "permissions": [string, ...] , "name": string , "projectRoles": [[[[projectRole|#projectRole]]], ...] , "transitiveProjectRoles": [[[[projectRole|#projectRole]]], ...] , "sourcedProjectRoles": [[[[sourcedProjectRole|#sourcedProjectRole]]], ...] , "organizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "transitiveOrganizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "sourcedOrganizationRoles": [[[[sourcedOrganizationRole|#sourcedOrganizationRole]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

組織のロール

idItem を拡張する

sourcedOrganizationRole によって拡張されました

{ "role": [[[role|#role]]], "organization": [[[organization|#organization]]], "owner": [[[authorityHolder|#authorityHolder]]], "id": string , "aliases": [[[[alias|#alias]]], ...] }

ownProjectRoleSource

ownRoleSource を拡張します

{ }

ownRoleSource

roleSource を拡張します

ownProjectRoleSource によって拡張されました

{ }

パスワード

bcryptpasswordmd5passwordplainpasswordscryptpasswordshapassword によって拡張

{ "oldValue": string }

パスワードの強度

{ "referenceScore": int, "score": int, "maxScore": int, "referenceEntropy": int, "entropy": int, "maxEntropy": int, "feedbackMessage": string }

永久トークン

idItem を拡張する

{ "name": string, "token": string, "scope": [[[[service|#service]]], ...], "user": [[[user|#user]]], "author": [[[authorityHolder|#authorityHolder]]], "creationTime": calendar, "lastAccessTime": calendar, "id": string , "aliases": [[[[alias|#alias]]], ...] }

許可

idItem を拡張する

{ "key": string, "name": string, "service": [[[service|#service]]], "description": string, "global": boolean, "entityType": string, "operation": string, "impliedPermissions": [[[[permission|#permission]]], ...], "dependentPermissions": [[[[permission|#permission]]], ...], "id": string , "aliases": [[[[alias|#alias]]], ...] }

plainpassword

パスワードを拡張します

{ "value": string, "oldValue": string }

プリミティブチェンジ

変更を拡張します

{ "oldValue": string, "newValue": string, "fieldName": string , "fieldType": string }

プロファイル

{ "avatar": [[[avatar|#avatar]]], "email": [[[email|#email]]], "unverifiedEmail": [[[email|#email]]], "locale": [[[locale|#locale]]], "attributes": [[[[profileAttribute|#profileAttribute]]], ...] }

profileAttribute

idItem を拡張する

{ "value": string, "prototype": [[[profileAttributePrototype|#profileAttributePrototype]]], "id": string , "aliases": [[[[alias|#alias]]], ...] }

profileAttributePrototype

idItem を拡張する

{ "name": string, "type": string, "showOnUserList": boolean, "id": string , "aliases": [[[[alias|#alias]]], ...] }

プロジェクト

idItem を拡張する

{ "key": string, "name": string, "archived": boolean, "description": string, "creationTime": calendar, "iconUrl": string, "icon": string, "defaultIcon": boolean, "resources": [[[[resource|#resource]]], ...], "projectRoles": [[[[projectRole|#projectRole]]], ...], "transitiveProjectRoles": [[[[projectRole|#projectRole]]], ...], "myFavorite": boolean, "team": [[[projectTeam|#projectTeam]]], "owner": [[[user|#user]]], "global": boolean, "restricted": boolean, "organization": [[[organization|#organization]]], "projectType": [[[projectType|#projectType]]], "helpdeskSettings": [[[projectHelpdeskSettings|#projectHelpdeskSettings]]], "id": string , "aliases": [[[[alias|#alias]]], ...] }

プロジェクトヘルプデスク設定

idItem を拡張する

{ "parent": [[[project|#project]]], "reporters": [[[[user|#user]]], ...], "id": string , "aliases": [[[[alias|#alias]]], ...] }

projectRole

idItem を拡張する

sourcedProjectRole によって拡張

{ "role": [[[role|#role]]], "project": [[[project|#project]]], "owner": [[[authorityHolder|#authorityHolder]]], "id": string , "aliases": [[[[alias|#alias]]], ...] }

projectTeam

AuthorityHolder を拡張します

{ "groups": [[[[userGroup|#userGroup]]], ...], "users": [[[[user|#user]]], ...], "ownUsers": [[[[user|#user]]], ...], "project": [[[project|#project]]], "userCount": int, "organizations": [[[[organization|#organization]]], ...], "name": string , "projectRoles": [[[[projectRole|#projectRole]]], ...] , "transitiveProjectRoles": [[[[projectRole|#projectRole]]], ...] , "sourcedProjectRoles": [[[[sourcedProjectRole|#sourcedProjectRole]]], ...] , "organizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "transitiveOrganizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "sourcedOrganizationRoles": [[[[sourcedOrganizationRole|#sourcedOrganizationRole]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

projectTeamMember

ユーザーを拡張します

{ "teamOwnUser": boolean, "teamGroups": [[[[userGroup|#userGroup]]], ...], "login": string , "banned": boolean , "banReason": string , "bannedInAuthModule": [[[authmodule|#authmodule]]] , "banBadge": string , "guest": boolean , "avatar": [[[avatar|#avatar]]] , "profile": [[[profile|#profile]]] , "groups": [[[[userGroup|#userGroup]]], ...] , "organizations": [[[[organization|#organization]]], ...] , "transitiveOrganizations": [[[[organization|#organization]]], ...] , "transitiveGroups": [[[[userGroup|#userGroup]]], ...] , "teams": [[[[projectTeam|#projectTeam]]], ...] , "transitiveTeams": [[[[projectTeam|#projectTeam]]], ...] , "details": [[[[details|#details]]], ...] , "VCSUserNames": [[[[vcsUserName|#vcsUserName]]], ...] , "sshPublicKeys": [[[[sshPublicKey|#sshPublicKey]]], ...] , "helpdeskProjectSettings": [[[[projectHelpdeskSettings|#projectHelpdeskSettings]]], ...] , "creationTime": calendar , "lastAccessTime": calendar , "refreshTokens": [[[[refreshToken|#refreshToken]]], ...] , "permanentTokens": [[[[permanentToken|#permanentToken]]], ...] , "approvedScopes": [[[[approvedScope|#approvedScope]]], ...] , "applicationPasswords": [[[[applicationPassword|#applicationPassword]]], ...] , "favoriteProjects": [[[[project|#project]]], ...] , "endUserAgreementConsent": [[[endUserAgreementConsent|#endUserAgreementConsent]]] , "eraseTimestamp": calendar , "twoFactorAuthentication": [[[twoFactorAuthentication|#twoFactorAuthentication]]] , "requiredTwoFactorAuthentication": boolean , "pendingTwoFactorAuthentication": [[[twoFactorAuthenticationSecret|#twoFactorAuthenticationSecret]]] , "webauthnDevice": [[[webauthnDevice|#webauthnDevice]]] , "userType": [[[userType|#userType]]] , "permissions": [string, ...] , "name": string , "projectRoles": [[[[projectRole|#projectRole]]], ...] , "transitiveProjectRoles": [[[[projectRole|#projectRole]]], ...] , "sourcedProjectRoles": [[[[sourcedProjectRole|#sourcedProjectRole]]], ...] , "organizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "transitiveOrganizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "sourcedOrganizationRoles": [[[[sourcedOrganizationRole|#sourcedOrganizationRole]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

プロジェクトタイプ

{ "id": string, "name": string }

providerMetadata

idItem を拡張する

identityProviderMetadataserviceProviderMetadata によって拡張されました

{ "entityId": string, "name": string, "id": string , "aliases": [[[[alias|#alias]]], ...] }

publicSettings

設定を拡張します

{ "locale": [[[locale|#locale]]], "hubMottoHidden": boolean, "companyLogo": string, "loginMessage": string, "loginFieldPlaceholder": string, "systemMessage": string, "endUserAgreement": [[[endUserAgreement|#endUserAgreement]]], "installationType": string, "emailVerificationRequired": boolean, "hostServiceName": string, "hostServiceHomeUrl": string, "hostServiceApplicationName": string, "helpdeskEnabled": boolean, "setupRequired": boolean, "loginBypassAuthModule": [[[authmodule|#authmodule]]], "id": string , "aliases": [[[[alias|#alias]]], ...] }

queryAssist

{ "query": string, "caret": int, "styleRanges": [[[[queryStyleRange|#queryStyleRange]]], ...], "suggestions": [[[[querySuggestItem|#querySuggestItem]]], ...] }

queryStyleRange

{ "start": int, "length": int, "style": string, "title": string }

querySuggestItem

{ "prefix": string, "option": string, "suffix": string, "description": string, "matchingStart": int, "matchingEnd": int, "caret": int, "completionStart": int, "completionEnd": int, "group": string, "icon": string }

refreshToken

idItem を拡張する

{ "client": [[[service|#service]]], "audience": [[[[service|#service]]], ...], "scope": [string, ...], "user": [[[user|#user]]], "creationTime": calendar, "lastAccessTime": calendar, "expires": calendar, "authenticationTime": calendar, "nonce": string, "id": string , "aliases": [[[[alias|#alias]]], ...] }

リソース

idItem を拡張する

{ "key": string, "name": string, "homeUrl": string, "type": string, "service": [[[service|#service]]], "project": [[[project|#project]]], "id": string , "aliases": [[[[alias|#alias]]], ...] }

ロール

idItem を拡張する

{ "key": string, "name": string, "description": string, "permissions": [[[[permission|#permission]]], ...], "id": string , "aliases": [[[[alias|#alias]]], ...] }

roleSource

groupProjectRoleSourcegroupRoleSourceownProjectRoleSourceownRoleSourceteamProjectRoleSource、teamRoleSource によって拡張されました

{ }

samlAuthModule

externalauthmodule を拡張します

{ "spEntityId": string, "ascUrl": string, "keyStore": [[[keyStore|#keyStore]]], "spMetadataUrl": string, "idpEntityId": string, "certificateFingerprint": string, "certificateFingerprintAlgorithm": string, "contactUser": [[[user|#user]]], "loginAttributeName": string, "firstNameAttributeName": string, "lastNameAttributeName": string, "fullNameAttributeName": string, "emailAttributeName": string, "emailVerified": boolean, "groupsAttributeName": string, "iconUrl": string, "serverUrl": string , "connectionTimeout": int , "readTimeout": int , "groupMappings": [[[[authModuleGroupMapping|#authModuleGroupMapping]]], ...] , "mappedExternalGroups": [[[[userGroup|#userGroup]]], ...] , "attributeMappings": [[[[authModuleCustomAttributeMapping|#authModuleCustomAttributeMapping]]], ...] , "backgroundSyncEnabled": boolean , "syncInterval": string , "syncAllUsersAndGroups": boolean , "lastSyncTime": calendar , "userStatusIgnored": boolean , "allowedCreateNewUsers": boolean , "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

samlUserDetails

詳細を拡張します

{ "nameId": string, "login": string, "fullName": string, "groupNames": [string, ...], "email": [[[email|#email]]] , "authModule": [[[authmodule|#authmodule]]] , "authModuleName": string , "user": [[[user|#user]]] , "lastAccessTime": calendar , "lastAccessAddress": string , "lastAccessUserAgent": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

scopedFeature

hubFeature を拡張します

{ "scopes": [[[[authorityHolder|#authorityHolder]]], ...], "key": string , "name": string , "description": string , "restartRequired": boolean , "enabled": boolean , "id": string , "aliases": [[[[alias|#alias]]], ...] }

scrypt パスワード

パスワードを拡張します

{ "hashedValue": string, "salt": string, "oldValue": string }

サービス

AuthorityHolder を拡張します

{ "key": string, "homeUrl": string, "baseUrls": [string, ...], "userUriPattern": string, "groupUriPattern": string, "redirectUris": [string, ...], "audienceSwitchTargets": [[[[service|#service]]], ...], "untrustedRedirectUris": [[[[untrustedRedirectURI|#untrustedRedirectURI]]], ...], "applicationName": string, "vendor": string, "releaseDate": calendar, "version": string, "audience": string, "iconUrl": string, "resources": [[[[resource|#resource]]], ...], "permissions": [[[[permission|#permission]]], ...], "defaultRoles": [[[[role|#role]]], ...], "viewers": [[[[authorityHolder|#authorityHolder]]], ...], "trusted": boolean, "consentRequired": boolean, "secret": string, "apiVersion": string, "scopeItems": [string, ...], "clientCredentialsFlowEnabled": boolean, "authCodeFlowEnabled": boolean, "pkceRequired": boolean, "implicitFlowEnabled": boolean, "resourceOwnerFlowEnabled": boolean, "name": string , "projectRoles": [[[[projectRole|#projectRole]]], ...] , "transitiveProjectRoles": [[[[projectRole|#projectRole]]], ...] , "sourcedProjectRoles": [[[[sourcedProjectRole|#sourcedProjectRole]]], ...] , "organizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "transitiveOrganizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "sourcedOrganizationRoles": [[[[sourcedOrganizationRole|#sourcedOrganizationRole]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

serviceProviderMetadata

providerMetadata を拡張します

{ "description": string, "assertionConsumerUrl": string, "logoutResponseSupported": boolean, "loginAttributeName": string, "fullNameAttributeName": string, "emailAttributeName": string, "groupsAttributeName": string, "externalIdAttributeName": string, "entityId": string , "name": string , "id": string , "aliases": [[[[alias|#alias]]], ...] }

設定

idItem を拡張する

backupSettingsinternalSettingspublicSettingssmtpSettingsthrottlingSettings によって拡張されます

{ "id": string , "aliases": [[[[alias|#alias]]], ...] }

setup2FA

{ "confirm": boolean }

shapassword

パスワードを拡張します

{ "hashedValue": string, "salt": string, "oldValue": string }

smtpMessage

{ "to": [[[user|#user]]], "subject": string, "htmlText": string }

smtpSettings

設定を拡張します

{ "enabled": boolean, "host": string, "port": int, "protocol": string, "from": string, "envelopeFrom": string, "login": string, "password": string, "passwordDefined": boolean, "keyStore": [[[keyStore|#keyStore]]], "tenantId": string, "clientId": string, "clientSecret": string, "smtpAnonymous": boolean, "useDefault": boolean, "id": string , "aliases": [[[[alias|#alias]]], ...] }

sourcedOrganizationRole

organizationRole を拡張します

{ "sources": [[[[roleSource|#roleSource]]], ...], "role": [[[role|#role]]] , "organization": [[[organization|#organization]]] , "owner": [[[authorityHolder|#authorityHolder]]] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

sourcedProjectRole

projectRole を拡張します

{ "sources": [[[[roleSource|#roleSource]]], ...], "role": [[[role|#role]]] , "project": [[[project|#project]]] , "owner": [[[authorityHolder|#authorityHolder]]] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

sshPublicKey

{ "fingerPrint": string, "data": string, "openSshKey": string, "comment": string }

systemFeature

hubFeature を拡張します

{ "key": string , "name": string , "description": string , "restartRequired": boolean , "enabled": boolean , "id": string , "aliases": [[[[alias|#alias]]], ...] }

チーム

{ "role": [[[role|#role]]], "users": [[[[user|#user]]], ...], "usersTotal": int, "groups": [[[[userGroup|#userGroup]]], ...], "groupsTotal": int }

teamProjectRoleSource

teamRoleSource を拡張します

{ "team": [[[projectTeam|#projectTeam]]] }

teamRoleSource

roleSource を拡張します

teamProjectRoleSource によって拡張されました

{ "team": [[[projectTeam|#projectTeam]]] }

throttlingSettings

設定を拡張します

{ "enabled": boolean, "whiteList": [string, ...], "maxTrackingKeys": int, "maxFailuresPerKey": int, "cooldownValue": int, "cooldownPeriodSec": long, "blockedKeys": [[[blockedKeys|#blockedKeys]]], "id": string , "aliases": [[[[alias|#alias]]], ...] }

tokenInfo

idItem を拡張する

{ "client": string, "user": string, "scope": [string, ...], "id": string , "aliases": [[[[alias|#alias]]], ...] }

トークンレスポンス

{ "id_token": string, "access_token": string, "token_type": string, "expires_in": int, "refresh_token": string, "scope": string }

twoFactorAuthentication

twoFactorAuthenticationSecret を拡張します

{ "enabled": boolean, "secretKey": string , "qrCodeUri": string , "scratchCodes": [int, ...] , "failedAttemptsCounter": int }

twoFactorAuthenticationSecret

twoFactorAuthentication によって拡張されました

{ "secretKey": string, "qrCodeUri": string, "scratchCodes": [int, ...], "failedAttemptsCounter": int }

untrustedRedirectURI

idItem を拡張する

{ "redirectURI": string, "triedFrom": string, "triedAt": calendar, "id": string , "aliases": [[[[alias|#alias]]], ...] }

urlavatar

アバターを拡張します

{ "avatarUrl": string, "url": string , "pictureUrl": string }

ユーザー

AuthorityHolder を拡張します

InvitationUserOrganizationMemberprojectTeamMember によって拡張されました

{ "login": string, "banned": boolean, "banReason": string, "bannedInAuthModule": [[[authmodule|#authmodule]]], "banBadge": string, "guest": boolean, "avatar": [[[avatar|#avatar]]], "profile": [[[profile|#profile]]], "groups": [[[[userGroup|#userGroup]]], ...], "organizations": [[[[organization|#organization]]], ...], "transitiveOrganizations": [[[[organization|#organization]]], ...], "transitiveGroups": [[[[userGroup|#userGroup]]], ...], "teams": [[[[projectTeam|#projectTeam]]], ...], "transitiveTeams": [[[[projectTeam|#projectTeam]]], ...], "details": [[[[details|#details]]], ...], "VCSUserNames": [[[[vcsUserName|#vcsUserName]]], ...], "sshPublicKeys": [[[[sshPublicKey|#sshPublicKey]]], ...], "helpdeskProjectSettings": [[[[projectHelpdeskSettings|#projectHelpdeskSettings]]], ...], "creationTime": calendar, "lastAccessTime": calendar, "refreshTokens": [[[[refreshToken|#refreshToken]]], ...], "permanentTokens": [[[[permanentToken|#permanentToken]]], ...], "approvedScopes": [[[[approvedScope|#approvedScope]]], ...], "applicationPasswords": [[[[applicationPassword|#applicationPassword]]], ...], "favoriteProjects": [[[[project|#project]]], ...], "endUserAgreementConsent": [[[endUserAgreementConsent|#endUserAgreementConsent]]], "eraseTimestamp": calendar, "twoFactorAuthentication": [[[twoFactorAuthentication|#twoFactorAuthentication]]], "requiredTwoFactorAuthentication": boolean, "pendingTwoFactorAuthentication": [[[twoFactorAuthenticationSecret|#twoFactorAuthenticationSecret]]], "webauthnDevice": [[[webauthnDevice|#webauthnDevice]]], "userType": [[[userType|#userType]]], "permissions": [string, ...], "name": string , "projectRoles": [[[[projectRole|#projectRole]]], ...] , "transitiveProjectRoles": [[[[projectRole|#projectRole]]], ...] , "sourcedProjectRoles": [[[[sourcedProjectRole|#sourcedProjectRole]]], ...] , "organizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "transitiveOrganizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "sourcedOrganizationRoles": [[[[sourcedOrganizationRole|#sourcedOrganizationRole]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

userCreationAuthModule

authmodule を拡張します

azureauthmoduleexternalauthmoduleexternaloauth2moduleexternalpasswordauthmodulegithubauthmodulegoogleauthmodulejbaHydraMigrationAuthModulejbaoauthauthmodulejiraauthmoduleldapauthmoduleoauth2authmoduleoktaAuthmoduleopenidauthmodulesamlAuthModule によって拡張されました

{ "allowedCreateNewUsers": boolean, "name": string , "ordinal": int , "accountsSize": int , "disabled": boolean , "isDefault": boolean , "autoJoinGroups": [[[[userGroup|#userGroup]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

ユーザーグループ

AuthorityHolder を拡張します

{ "description": string, "iconUrl": string, "autoJoin": boolean, "autoJoinDomain": string, "requiredTwoFactorAuthentication": boolean, "parentsRequireTwoFactorAuthentication": boolean, "users": [[[[user|#user]]], ...], "ownUsers": [[[[user|#user]]], ...], "userCount": int, "parent": [[[userGroup|#userGroup]]], "subgroups": [[[[userGroup|#userGroup]]], ...], "teams": [[[[projectTeam|#projectTeam]]], ...], "organizations": [[[[organization|#organization]]], ...], "project": [[[project|#project]]], "allUsers": boolean, "registeredUsers": boolean, "implicit": boolean, "queriedSingleton": boolean, "updatable": boolean, "removable": boolean, "immutable": boolean, "importedFromAuthModule": [[[externalauthmodule|#externalauthmodule]]], "mappedInAuthModule": [[[externalauthmodule|#externalauthmodule]]], "idpGroupId": string, "idpGroupName": string, "idpStatus": [[[userGroupIdpStatus|#userGroupIdpStatus]]], "idpGroupNameOverridden": boolean, "viewers": [[[[authorityHolder|#authorityHolder]]], ...], "updaters": [[[[authorityHolder|#authorityHolder]]], ...], "name": string , "projectRoles": [[[[projectRole|#projectRole]]], ...] , "transitiveProjectRoles": [[[[projectRole|#projectRole]]], ...] , "sourcedProjectRoles": [[[[sourcedProjectRole|#sourcedProjectRole]]], ...] , "organizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "transitiveOrganizationRoles": [[[[organizationRole|#organizationRole]]], ...] , "sourcedOrganizationRoles": [[[[sourcedOrganizationRole|#sourcedOrganizationRole]]], ...] , "id": string , "aliases": [[[[alias|#alias]]], ...] }

ユーザーグループ ID ステータス

idItem を拡張する

{ "name": string, "id": string , "aliases": [[[[alias|#alias]]], ...] }

ユーザータイプ

{ "id": string, "name": string }

vcsUserName

{ "name": string }

webauthnDevice

{ "enabled": boolean, "name": string, "vendor": string, "url": string, "iconUrl": string }
2025 年 11 月 17 日