GitHub(nextgroup2706/ken_nogi)は今後使わず自社Gitea運用に切替え。 NodeSrvは旧リポジトリの履歴を破棄しファイルのみ統合(Dokploy用サービスアカウントは 別途mygit-admin/NodeSrv.gitに履歴あり)。notepmエクスポート(12GB)とPleasanter インストーラzip(208MB)はサイズが大きいため.gitignoreで除外。 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
101 lines
3.6 KiB
JSON
101 lines
3.6 KiB
JSON
{
|
|
"Provider": "SAML",
|
|
"DsProvider": null,
|
|
"ServiceId": null,
|
|
"ExtensionUrl": null,
|
|
"RejectUnregisteredUser": false,
|
|
"PasskeyParameters": {
|
|
"Enabled": false,
|
|
"ServerName": "Pleasanter",
|
|
"ServerDomain": "localhost",
|
|
"Origins": [ "https://localhost" ],
|
|
"UserVerificationRequirement": "Preferred"
|
|
},
|
|
"LdapParameters": [
|
|
{
|
|
"LdapSearchRoot": null,
|
|
"LdapSearchProperty": "sAMAccountName",
|
|
"LdapSearchPattern": null,
|
|
"LdapLoginPattern": null,
|
|
"LdapAuthenticationType": null,
|
|
"NetBiosDomainName": null,
|
|
"LdapTenantId": 1,
|
|
"LdapDeptCode": null,
|
|
"LdapDeptCodePattern": null,
|
|
"LdapDeptName": null,
|
|
"LdapDeptNamePattern": null,
|
|
"LdapUserCode": null,
|
|
"LdapUserCodePattern": null,
|
|
"LdapFirstName": "givenName",
|
|
"LdapFirstNamePattern": null,
|
|
"LdapLastName": "sn",
|
|
"LdapLastNamePattern": null,
|
|
"LdapMailAddress": "mail",
|
|
"LdapMailAddressPattern": null,
|
|
"LdapGroupName": "cn",
|
|
"LdapGroupNamePattern": null,
|
|
"LdapSyncPageSize": 0,
|
|
"LdapSyncPatterns": [
|
|
"(&(ObjectCategory=User)(ObjectClass=Person))"
|
|
],
|
|
"LdapSyncGroupPatterns": null,
|
|
"LdapExcludeAccountDisabled": false,
|
|
"AutoDisable": false,
|
|
"AutoEnable": false,
|
|
"LdapSyncUser": null,
|
|
"LdapSyncPassword": null
|
|
}
|
|
],
|
|
"SamlParameters": {
|
|
"Attributes": {
|
|
"Name": "Name",
|
|
"UserCode": "UserCode",
|
|
"Birthday": "Birthday",
|
|
"Gender": "Gender",
|
|
"Language": "Language",
|
|
"TimeZone": "TimeZone",
|
|
"TenantManager": "TenantManager",
|
|
"DeptCode": "DeptCode",
|
|
"Dept": "Dept",
|
|
"Body": "Body",
|
|
"MailAddress": "{NameId}"
|
|
},
|
|
"SamlTenantId": 1,
|
|
"DisableOverwriteName": false,
|
|
"NotCreatePersistentCookie": false,
|
|
"SPOptions": {
|
|
"EntityId": "https://nextoffice2.next-hd.net/pleasanter/Saml2",
|
|
"ReturnUrl": "https://nextoffice2.next-hd.net/pleasanter/Users/SamlLogin",
|
|
"AuthenticateRequestSigningBehavior": "IfIdpWantAuthnRequestsSigned",
|
|
"OutboundSigningAlgorithm": "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256",
|
|
"MinIncomingSigningAlgorithm": "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256",
|
|
"IgnoreMissingInResponseTo": false,
|
|
"PublicOrigin": "https://nextoffice2.next-hd.net/pleasanter/",
|
|
"ServiceCertificates": []
|
|
},
|
|
"IdentityProviders": [
|
|
{
|
|
"EntityId": "https://auth91.next-hd.net/realms/nexthd/protocol/saml/descriptor",
|
|
"SignOnUrl": null,
|
|
"LogoutUrl": null,
|
|
"AllowUnsolicitedAuthnResponse": true,
|
|
"Binding": "HttpPost",
|
|
"WantAuthnRequestsSigned": false,
|
|
"DisableOutboundLogoutRequests": true,
|
|
"LoadMetadata": true,
|
|
"MetadataLocation": null,
|
|
"SigningCertificate": {
|
|
"StoreName": "My",
|
|
"StoreLocation": "CurrentUser",
|
|
"X509FindType": "FindByThumbprint",
|
|
"FindValue": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"TrustedProxyParameters": {
|
|
"Enabled": false,
|
|
"Header": ""
|
|
}
|
|
}
|