OBJECT

CompanyInformationDto

회사 정보

link GraphQL Schema definition

  • type CompanyInformationDto {
  • # 회사 아이디
  • id: ID
  • # 인덱스 시간
  • indexDate: Long
  • # 생성일
  • createdDate: Long
  • # 수정일
  • modifiedDate: Long
  • # 만료일
  • expireDate: Long
  • # 회사 코드
  • code: String
  • # 회사명
  • name: String
  • # 대표 이메일
  • email: String
  • # 상태
  • state: Int
  • # 회사 고유 아이디
  • extra: String
  • # 회사내 SHIELDrive 서비스 아이디
  • clientId: String
  • # 회사내 SHIELDrive 서비스 비밀키
  • clientSecret: String
  • # 회사내 SHIELDrive 관리콘솔 서비스 아이디
  • consoleClientId: String
  • # 회사내 SHIELDrive 관리콘솔 서비스 비밀키
  • consoleClientSecret: String
  • # 폴더기능 사용 여부 설정값
  • folderFunctionUsed: Boolean
  • # MS 기능 사용 여부 설정값
  • msFunctionUsed: Boolean
  • # Google 기능 사용 여부 설정값
  • googleFunctionUsed: Boolean
  • # ekms 기능 사용 여부 설정값
  • ekmsFunctionUsed: Boolean
  • # 파일 제어 정책 설정값
  • fileControlPolicy: FileControlPolicyDto
  • # 저장소 정책 설정값
  • storagePolicy: StoragePolicyDto
  • # Teams NAS 저장소 사용하는 옵션
  • teamsNasFunctionUsed: Boolean
  • # Teams에서 사용 할 NAS 저장소 아이디
  • teamsNasStorageId: String
  • # 외부 클러스터 서비스 정보
  • otherClusterServiceInfos: [OtherClusterServiceInfoDto]
  • # 인사정보 동기화 스케줄 동작 상태
  • scheduleRun: Boolean
  • # 인사정보 동기화 스케쥴 시작 시간
  • scheduleStartDate: Long
  • # 알림 정리 스케줄 동작 상태
  • notificationCleanerScheduleRun: Boolean
  • # 알림 정리 스케줄 시작 시간
  • notificationCleanerScheduleStartDate: Long
  • # 캐시파일 정리 스케줄 동작 상태
  • cacheFileCleanerScheduleRun: Boolean
  • # 캐시파일 정리 스케줄 시작 시간
  • cacheFileCleanerScheduleStartDate: Long
  • # 휴지통 정리 스케줄 동작 상태
  • trashCleanerScheduleRun: Boolean
  • # 휴지통 정리 스케줄 시작 시간
  • trashCleanerScheduleStartDate: Long
  • # 파일 재동기화 스케줄 동작 상태
  • entityResyncScheduleRun: Boolean
  • # 파일 재동기화 스케줄 시작 시간
  • entityResyncScheduleStartDate: Long
  • # 저장소 사용량 갱신 스케줄 동작 상태
  • storageTotalUseSizeSyncScheduleRun: Boolean
  • # 저장소 사용량 갱신 스케줄 시작 시간
  • storageTotalUseSizeSyncScheduleStartDate: Long
  • # teams 탭이름
  • teamsTabName: String
  • # 회사에 기본 설정된 외부 클러스터 서비스 사용하는 옵션
  • otherClusterServiceUsed: Boolean
  • # 회사에 기본 설정된 외부 클러스터 서비스 아이디
  • otherClusterServiceId: String
  • # 회사의 teams 탭 자동 싱크 여부
  • teamsTabAutoCreated: Boolean
  • # 회사의 SHIELDWorks 사용 여부
  • shieldWorksUsed: Boolean
  • # 회사의 Hancom WebOffice 사용 여부
  • hancomWebOfficeUsed: Boolean
  • # 회사의 SHIELDViewer 사용 여부
  • shieldViewerUsed: Boolean
  • # 업로드 제외 확장자 목록
  • unsupportedExtensions: [String]
  • # SHIELDriveWorks 에이전트 정보
  • worksAgent: WorksAgentDto
  • # 망연계 연동 기능 사용 여부
  • interlockUsed: Boolean
  • # 조건부정책 V2 사용 여부
  • ztcaV2Used: Boolean
  • # 공유 폴더 정책 재동기화 스케줄 동작 상태
  • shareFolderPolicyResyncScheduleRun: Boolean
  • # 공유 폴더 정책 재동기화 스케줄 시작 시간
  • shareFolderPolicyResyncScheduleStartDate: Long
  • # 공유 폴더 정책 동기화 scope 방식 사용 여부
  • syncSharefolderPolicyScopeBased: Boolean
  • # 개인함 파일 삭제 스케줄 동작 상태
  • personalFileCleanerScheduleRun: Boolean
  • # 개인함 파일 삭제 스케줄 시작 시간
  • personalFileCleanerScheduleStartDate: Long
  • # 개인함 파일 삭제 옵션
  • personalFileCleanOption: PersonalFileCleanOptionDto
  • # 몽고DB 마이그레이션 진행 상태
  • mongodbMigrationState: String
  • # 몽고DB 마이그레이션 시작 시간
  • mongodbMigrationStartDate: Long
  • # 몽고DB 마이그레이션 종료 시간
  • mongodbMigrationEndtDate: Long
  • # 몽고DB 마이그레이션 사용자 정보 기준 시간
  • mongodbUserInformationMigrationTargetDate: Long
  • # 몽고DB 마이그레이션 통합 저장소 정보 기준 시간
  • mongodbUnifiedStorageInformationMigrationTargetDate: Long
  • # 몽고DB 마이그레이션 사용자 접근 기준 시간
  • mongodbUserAccessMigrationTargetDate: Long
  • # 몽고DB 마이그레이션 사용자 즐겨찾기 기준 시간
  • mongodbUserFavoriteMigrationTargetDate: Long
  • # 몽고DB 마이그레이션 사용자 구독 기준 시간
  • mongodbUserSubscribeMigrationTargetDate: Long
  • # 몽고DB 마이그레이션 사용자 알림 기준 시간
  • mongodbUserNotificationMigrationTargetDate: Long
  • # 몽고DB 마이그레이션 entity 기준 시간
  • mongodbFsEntityMigrationTargetDate: Long
  • # 몽고DB 마이그레이션 entity version 기준 시간
  • mongodbFsFileVersionMigrationTargetDate: Long
  • # 몽고DB 마이그레이션 휴지통 기준 시간
  • mongodbFsTrashMigrationTargetDate: Long
  • }

link Require by