--- title: "Ncloud Single Sign-On 개요" slug: "pub-single-sign-on-v2-overview" updated: 2026-10-06T09:47:25Z published: 2026-10-06T09:47:25Z canonical: "api.ncloud-docs.com/pub-single-sign-on-v2-overview" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Ncloud Single Sign-On 개요 이 가이드는 API 명세를 기반으로 AI가 자동 생성했습니다. Classic/VPC 환경에서 이용 가능합니다. Ncloud 표준 표현을 적용한 API입니다. Ncloud Single Sign-On은 하나의 계정으로 다양한 애플리케이션에 접속할 수 있는 시스템을 구축하는 네이버 클라우드 플랫폼의 서비스입니다. Ncloud Single Sign-On 서비스에서는 Application, Tenant, External IdP, SSO User, 그룹, Permission Set, Assignment, IP ACL 기능에 대한 API를 RESTful 형태로 제공합니다. 참고 API의 가독성을 높이기 위해 Ncloud Single Sign-On API의 v1 버전을 ncloud에서 정의한 표준 표현에 의거하여 v2 버전으로 새롭게 출시하였습니다. ## Ncloud Single Sign-On 요청 형식 Ncloud Single Sign-On API에서 공통으로 사용하는 요청 형식을 설명합니다. ### API URL 요청 API URL은 다음과 같습니다. ``` https://sso.apigw.ntruss.com/api/v2 ``` ### 요청 헤더 요청 헤더에 대한 설명은 다음과 같습니다. | 필드 | 필수 여부 | 설명 | | --- | --- | --- | | `x-ncp-apigw-timestamp` | Required | 1970년 1월 1일 00:00:00 협정 세계시(UTC)부터의 경과 시간(밀리초) - API Gateway 서버와 5분 이상 시간 차 발생 시 유효하지 않은 요청으로 간주 - Unix Timestamp 형식 | | `x-ncp-iam-access-key` | Required | 네이버 클라우드 플랫폼에서 발급받은 Access Key - Access Key 발급 및 확인: [인증키 생성](/docs/common-ncpapi) 참조 | | `x-ncp-apigw-signature-v2` | Required | 네이버 클라우드 플랫폼에서 발급받은 Access Key에 맵핑되는 Secret Key 및 HMAC 암호화 알고리즘(HmacSHA256)으로 요청 정보를 암호화한 후 Base64로 인코딩한 서명 - 서명 생성: [시그니처 생성](/docs/common-ncpapi) 참조 | ## Ncloud Single Sign-On 응답 형식 Ncloud Single Sign-On API에서 공통으로 사용하는 응답 형식을 설명합니다. ### 응답 바디 API 오류 시 공통으로 반환하는 응답 바디는 다음과 같습니다. | 필드 | 타입 | 필수 여부 | 설명 | | --- | --- | --- | --- | | `error` | Object<[ErrorDetail](/docs/pub-single-sign-on-v2-overview#ErrorDetail)> | - | 에러 정보 | #### ErrorDetail | 필드 | 타입 | 필수 여부 | 설명 | | --- | --- | --- | --- | | `errorCode` | String | - | 에러 코드 - <예시> ResourceNotFound | | `message` | String | - | 에러 메시지 - <예시> The specified resource could not be found. | | `detail` | String | - | 에러 상세 정보 - <예시> 그룹을 찾을 수 없습니다. | | `fieldErrors` | List<[FieldError](/docs/pub-single-sign-on-v2-overview#FieldError)> | - | 입력값 에러 상세 목록 | #### FieldError | 필드 | 타입 | 필수 여부 | 설명 | | --- | --- | --- | --- | | `field` | String | - | 에러가 발생한 필드명 - <예시> loginId | | `message` | String | - | 필드 에러 메시지 - <예시> This is a required input value. | 동기 방식 배치 API는 오류를 `error`와 `failures` 두 가지 중 하나의 형태로 응답합니다. 요청 항목과 무관한 오류(인증·권한, 요청 형식, 서버 내부 오류 등)는 `error`로, 요청 항목의 처리에서 발생한 실패는 `failures`로 반환합니다. | 필드 | 타입 | 필수 여부 | 설명 | | --- | --- | --- | --- | | `error` | Object<[ErrorDetail](/docs/pub-single-sign-on-v2-overview#ErrorDetail)> | - | 에러 정보. 요청 항목과 무관한 오류(Tenant 미존재 등)에 사용 | | `failures` | Map | - | 처리 실패 항목. 키는 요청 인덱스("0", "1", ...) | | `failures.{index}` | Object<[BatchFailure](/docs/pub-single-sign-on-v2-overview#BatchFailure)> | - | | #### BatchFailure | 필드 | 타입 | 필수 여부 | 설명 | | --- | --- | --- | --- | | `errorCode` | String | - | 에러 코드 - <예시> ResourceNotFound | | `message` | String | - | 에러 메시지 - <예시> The specified resource could not be found. | | `detail` | String | - | 에러 상세 정보 - <예시> 사용자를 찾을 수 없습니다. | ### 응답 상태 코드 응답 상태 코드에 대한 설명은 다음과 같습니다. | HTTP 상태 코드 | 코드 | 메시지 | 설명 | | --- | --- | --- | --- | | 200 | - | - | 각 API 문서의 응답 상태 코드를 참조 | | 201 | - | - | 각 API 문서의 응답 상태 코드를 참조 | | 204 | - | - | 각 API 문서의 응답 상태 코드를 참조 | | 400 | BadRequest | The request is malformed or contains an error such as an invalid parameter value or a missing required parameter. | 요청 본문 형식 오류 또는 필수 입력값 누락 | | 400 | InvalidParameter | The specified parameter is invalid. | 입력값 형식 오류, 일치하지 않는 Assignment Target 입력, 배치 요청 항목 간 아이디 중복 | | 400 | ResourceLimitExceeded | The request exceeds the resource limit. | 각 API 문서의 응답 상태 코드를 참조 | | 400 | InvalidCertificateFormat | The specified certificate format is invalid. | 각 API 문서의 응답 상태 코드를 참조 | | 400 | TagLimitExceeded | The maximum allowed number of tags was exceeded. | 각 API 문서의 응답 상태 코드를 참조 | | 400 | AlreadyExists | The resource with the name requested already exists. | 각 API 문서의 응답 상태 코드를 참조 | | 400 | InvalidState | Indicates that the specified state is not a valid state for an event source. | 각 API 문서의 응답 상태 코드를 참조 | | 400 | InvalidMetadataFormat | The specified metadata format is invalid. | 각 API 문서의 응답 상태 코드를 참조 | | 400 | InvalidConfiguration | Some or all of the configuration is incomplete, missing, or not valid. | 각 API 문서의 응답 상태 코드를 참조 | | 400 | CannotDelete | Indicates that the delete operation could not be completed. | 각 API 문서의 응답 상태 코드를 참조 | | 401 | Unauthorized | Invalid authentication credentials. | 요청 헤더의 인증 정보(Access Key·서명·타임스탬프)가 없거나 유효하지 않은 경우 | | 403 | AccessDenied | The client is permanently forbidden from making the request. | 호출 권한(액션)이 없는 서브 계정의 요청 | | 403 | Forbidden | You do not have sufficient permissions to perform this action. | 마스터 계정이 아닌 계정으로 Organization 연동 요청 | | 404 | NotFound | One or more of the resources in the request does not exist in the system. | 각 API 문서의 응답 상태 코드를 참조 | | 404 | ResourceNotFound | The specified resource could not be found. | 각 API 문서의 응답 상태 코드를 참조 | | 404 | UserNotFound | The specified user could not be found. | 각 API 문서의 응답 상태 코드를 참조 | | 404 | PermissionSetNotFound | The specified permission set could not be found. | 각 API 문서의 응답 상태 코드를 참조 | | 404 | IpAclNotFound | The specified ip acl could not be found. | 각 API 문서의 응답 상태 코드를 참조 | | 404 | GroupNotFound | The specified group could not be found. | 각 API 문서의 응답 상태 코드를 참조 | | 404 | AssignmentNotFound | The specified assignment could not be found. | 각 API 문서의 응답 상태 코드를 참조 | | 404 | ApplicationNotFound | The specified application could not be found. | 각 API 문서의 응답 상태 코드를 참조 | | 409 | AlreadyExists | The resource with the name requested already exists. | 각 API 문서의 응답 상태 코드를 참조 | | 409 | ResourceInUse | The specified resource is in use. | 각 API 문서의 응답 상태 코드를 참조 | | 409 | Conflict | The request could not be processed because of a conflict in the current status of the resource. | 각 API 문서의 응답 상태 코드를 참조 | | 500 | InternalServerError | The request processing has failed because of an unknown error, exception, or failure. | 요청 처리 중 서버 내부 오류가 발생한 경우. 잠시 후 다시 요청 | 참고 네이버 클라우드 플랫폼에서 공통으로 사용하는 응답 상태 코드에 대한 정보는 [Ncloud API 응답 상태 코드](/docs/common-ncpapi#3%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C)를 참조해 주십시오. ## Ncloud Single Sign-On API Ncloud Single Sign-On 서비스에서 제공하는 API에 대한 설명은 다음과 같습니다. ### Application Application 관련 API에 대한 설명은 다음과 같습니다. | API | 설명 | | --- | --- | | [createApplication](/docs/pub-single-sign-on-v2-application-createapplication) | Application 생성 | | [getApplication](/docs/pub-single-sign-on-v2-application-getapplication) | Application 단건 상세 조회 | | [listApplicationTags](/docs/pub-single-sign-on-v2-application-listapplicationtags) | Application에 추가한 태그 조회 | | [listApplications](/docs/pub-single-sign-on-v2-application-listapplications) | Application 목록 조회 | | [updateApplication](/docs/pub-single-sign-on-v2-application-updateapplication) | Application 정보 수정 | | [deleteApplication](/docs/pub-single-sign-on-v2-application-deleteapplication) | Application 삭제 | | [addApplicationTags](/docs/pub-single-sign-on-v2-application-addapplicationtags) | Application에 태그 추가 | | [removeApplicationTags](/docs/pub-single-sign-on-v2-application-removeapplicationtags) | Application에 추가한 태그 삭제 | | [renewApplicationOauth2Secret](/docs/pub-single-sign-on-v2-application-renewapplicationoauth2secret) | OAuth 2.0 Client Secret 재발급 | ### Tenant Tenant 관련 API에 대한 설명은 다음과 같습니다. | API | 설명 | | --- | --- | | [getLoginSetting](/docs/pub-single-sign-on-v2-tenant-getloginsetting) | Tenant 로그인 설정 조회 | | [getOrganization](/docs/pub-single-sign-on-v2-tenant-getorganization) | Organization 연동 설정 조회 | | [getTenant](/docs/pub-single-sign-on-v2-tenant-gettenant) | Tenant 조회 | | [listTenantTags](/docs/pub-single-sign-on-v2-tenant-listtenanttags) | Tenant에 추가한 태그 조회 | | [updateLoginSetting](/docs/pub-single-sign-on-v2-tenant-updateloginsetting) | Tenant 로그인 설정 수정 | | [updateOrganization](/docs/pub-single-sign-on-v2-tenant-updateorganization) | Organization 연동 설정 수정 | | [updateTenant](/docs/pub-single-sign-on-v2-tenant-updatetenant) | Tenant 정보 수정 | | [addTenantTags](/docs/pub-single-sign-on-v2-tenant-addtenanttags) | Tenant에 태그 추가 | | [removeTenantTags](/docs/pub-single-sign-on-v2-tenant-removetenanttags) | Tenant에 추가한 태그 삭제 | | [subscribeTenant](/docs/pub-single-sign-on-v2-tenant-subscribetenant) | Tenant 생성 | | [unsubscribeTenant](/docs/pub-single-sign-on-v2-tenant-unsubscribetenant) | Tenant 삭제 | ### External IdP External IdP 관련 API에 대한 설명은 다음과 같습니다. | API | 설명 | | --- | --- | | [createIdpCertificate](/docs/pub-single-sign-on-v2-external-idp-createidpcertificate) | IDP 인증서 등록 | | [createSamlIdp](/docs/pub-single-sign-on-v2-external-idp-createsamlidp) | External IdP 생성 | | [createSpCertificate](/docs/pub-single-sign-on-v2-external-idp-createspcertificate) | SP 인증서 등록 | | [getIdpCertificate](/docs/pub-single-sign-on-v2-external-idp-getidpcertificate) | IDP 인증서 조회 | | [getIdpCertificateNotification](/docs/pub-single-sign-on-v2-external-idp-getidpcertificatenotification) | IDP 인증서 알림 조회 | | [getProfileMapping](/docs/pub-single-sign-on-v2-external-idp-getprofilemapping) | Attribute Mapper 조회 | | [getSamlIdp](/docs/pub-single-sign-on-v2-external-idp-getsamlidp) | External IdP 조회 | | [getSpCertificate](/docs/pub-single-sign-on-v2-external-idp-getspcertificate) | SP 인증서 조회 | | [getSpCertificateNotification](/docs/pub-single-sign-on-v2-external-idp-getspcertificatenotification) | SP 인증서 알림 조회 | | [getSpCertificatePem](/docs/pub-single-sign-on-v2-external-idp-getspcertificatepem) | SP 인증서 PEM 조회 | | [getSpData](/docs/pub-single-sign-on-v2-external-idp-getspdata) | Ncloud Single Sign-On URL 데이터 조회 | | [getSpMetadata](/docs/pub-single-sign-on-v2-external-idp-getspmetadata) | Ncloud Single Sign-On 메타데이터 조회 | | [listIdpCertificates](/docs/pub-single-sign-on-v2-external-idp-listidpcertificates) | IDP 인증서 목록 조회 | | [listNotificationRecipientGroups](/docs/pub-single-sign-on-v2-external-idp-listnotificationrecipientgroups) | 통보 대상 그룹 목록 조회 | | [listNotificationRecipients](/docs/pub-single-sign-on-v2-external-idp-listnotificationrecipients) | 통보 대상자 목록 조회 | | [listSamlIdps](/docs/pub-single-sign-on-v2-external-idp-listsamlidps) | External IdP 목록 조회 | | [listSpCertificates](/docs/pub-single-sign-on-v2-external-idp-listspcertificates) | SP 인증서 목록 조회 | | [updateIdpCertificateNotification](/docs/pub-single-sign-on-v2-external-idp-updateidpcertificatenotification) | IDP 인증서 알림 설정 | | [updateProfileMapping](/docs/pub-single-sign-on-v2-external-idp-updateprofilemapping) | Attribute Mapper 수정 | | [updateSamlIdp](/docs/pub-single-sign-on-v2-external-idp-updatesamlidp) | External IdP 정보 수정 | | [updateSpCertificateNotification](/docs/pub-single-sign-on-v2-external-idp-updatespcertificatenotification) | SP 인증서 알림 설정 | | [deleteIdpCertificate](/docs/pub-single-sign-on-v2-external-idp-deleteidpcertificate) | IDP 인증서 삭제 | | [deleteSamlIdp](/docs/pub-single-sign-on-v2-external-idp-deletesamlidp) | External IdP 삭제 | | [deleteSpCertificate](/docs/pub-single-sign-on-v2-external-idp-deletespcertificate) | SP 인증서 삭제 | | [activateSpCertificate](/docs/pub-single-sign-on-v2-external-idp-activatespcertificate) | SP 인증서 활성화 | | [parseSamlIdpMetadata](/docs/pub-single-sign-on-v2-external-idp-parsesamlidpmetadata) | External IdP 메타데이터 파싱 | ### SSO User SSO User 관련 API에 대한 설명은 다음과 같습니다. | API | 설명 | | --- | --- | | [createUser](/docs/pub-single-sign-on-v2-sso-user-createuser) | SSO User 단건 생성 | | [getUser](/docs/pub-single-sign-on-v2-sso-user-getuser) | SSO User 단건 상세 조회 | | [getUserAccessRule](/docs/pub-single-sign-on-v2-sso-user-getuseraccessrule) | SSO User 접근 규칙 조회 | | [getUserGroup](/docs/pub-single-sign-on-v2-sso-user-getusergroup) | SSO User가 속한 그룹 단건 상세 조회 | | [getUserMfaDevice](/docs/pub-single-sign-on-v2-sso-user-getusermfadevice) | SSO User가 소유한 MFA Device 조회 | | [getUserProfile](/docs/pub-single-sign-on-v2-sso-user-getuserprofile) | SSO User Profile 조회 | | [listUserAssignments](/docs/pub-single-sign-on-v2-sso-user-listuserassignments) | SSO User가 속한 Assignment 목록 조회 | | [listUserGroups](/docs/pub-single-sign-on-v2-sso-user-listusergroups) | SSO User가 속한 그룹 목록 조회 | | [listUserSessions](/docs/pub-single-sign-on-v2-sso-user-listusersessions) | SSO User 세션 조회 | | [listUserTags](/docs/pub-single-sign-on-v2-sso-user-listusertags) | SSO User에 추가한 태그 조회 | | [listUsers](/docs/pub-single-sign-on-v2-sso-user-listusers) | SSO User 목록 조회 | | [updateUser](/docs/pub-single-sign-on-v2-sso-user-updateuser) | SSO User 정보 수정 | | [updateUserAccessRule](/docs/pub-single-sign-on-v2-sso-user-updateuseraccessrule) | SSO User 접근 규칙 수정 | | [deleteUser](/docs/pub-single-sign-on-v2-sso-user-deleteuser) | SSO User 삭제 | | [addGroupsToUser](/docs/pub-single-sign-on-v2-sso-user-addgroupstouser) | SSO User를 그룹에 추가 | | [addUserMfaDevice](/docs/pub-single-sign-on-v2-sso-user-addusermfadevice) | SSO User에 MFA Device 추가 | | [addUserTags](/docs/pub-single-sign-on-v2-sso-user-addusertags) | SSO User에 태그 추가 | | [batchCreateUsers](/docs/pub-single-sign-on-v2-sso-user-batchcreateusers) | SSO User 일괄 생성 | | [batchDeleteUsers](/docs/pub-single-sign-on-v2-sso-user-batchdeleteusers) | SSO User 일괄 삭제 | | [batchDisableUsers](/docs/pub-single-sign-on-v2-sso-user-batchdisableusers) | SSO User 일괄 비활성화 | | [batchEnableUsers](/docs/pub-single-sign-on-v2-sso-user-batchenableusers) | SSO User 일괄 활성화 | | [batchExpireUserSessions](/docs/pub-single-sign-on-v2-sso-user-batchexpireusersessions) | SSO User 세션 만료 | | [checkUserLoginId](/docs/pub-single-sign-on-v2-sso-user-checkuserloginid) | SSO User 로그인 아이디 유효성 및 중복 여부 확인 | | [removeAssignmentsFromUser](/docs/pub-single-sign-on-v2-sso-user-removeassignmentsfromuser) | SSO User를 Assignment에서 삭제 | | [removeGroupsFromUser](/docs/pub-single-sign-on-v2-sso-user-removegroupsfromuser) | SSO User를 그룹에서 삭제 | | [removeUserMfaDevice](/docs/pub-single-sign-on-v2-sso-user-removeusermfadevice) | SSO User가 소유한 MFA Device 삭제 | | [removeUserTags](/docs/pub-single-sign-on-v2-sso-user-removeusertags) | SSO User에 추가한 태그 삭제 | ### Group Group 관련 API에 대한 설명은 다음과 같습니다. | API | 설명 | | --- | --- | | [createGroup](/docs/pub-single-sign-on-v2-group-creategroup) | 그룹 생성 | | [getGroup](/docs/pub-single-sign-on-v2-group-getgroup) | 그룹 단건 상세 조회 | | [listGroupAssignments](/docs/pub-single-sign-on-v2-group-listgroupassignments) | 그룹이 속한 Assignment 목록 조회 | | [listGroupTags](/docs/pub-single-sign-on-v2-group-listgrouptags) | 그룹에 추가한 태그 조회 | | [listGroupUsers](/docs/pub-single-sign-on-v2-group-listgroupusers) | 그룹에 속한 SSO User 목록 조회 | | [listGroups](/docs/pub-single-sign-on-v2-group-listgroups) | 그룹 목록 조회 | | [updateGroup](/docs/pub-single-sign-on-v2-group-updategroup) | 그룹 정보 수정 | | [deleteGroup](/docs/pub-single-sign-on-v2-group-deletegroup) | 그룹 삭제 | | [addGroupTags](/docs/pub-single-sign-on-v2-group-addgrouptags) | 그룹에 태그 추가 | | [addUsersToGroup](/docs/pub-single-sign-on-v2-group-adduserstogroup) | 그룹에 SSO User 추가 | | [batchDeleteGroups](/docs/pub-single-sign-on-v2-group-batchdeletegroups) | 그룹 일괄 삭제 | | [checkGroupName](/docs/pub-single-sign-on-v2-group-checkgroupname) | 그룹 이름 유효성 및 중복 여부 확인 | | [removeAssignmentsFromGroup](/docs/pub-single-sign-on-v2-group-removeassignmentsfromgroup) | 그룹을 Assignment에서 삭제 | | [removeGroupTags](/docs/pub-single-sign-on-v2-group-removegrouptags) | 그룹에 추가한 태그 삭제 | | [removeUsersFromGroup](/docs/pub-single-sign-on-v2-group-removeusersfromgroup) | 그룹에서 SSO User 삭제 | ### Permission Set Permission Set 관련 API에 대한 설명은 다음과 같습니다. | API | 설명 | | --- | --- | | [createPermissionSet](/docs/pub-single-sign-on-v2-permission-set-createpermissionset) | Permission Set 생성 | | [getPermissionSet](/docs/pub-single-sign-on-v2-permission-set-getpermissionset) | Permission Set 단건 상세 조회 | | [listManagedPolicies](/docs/pub-single-sign-on-v2-permission-set-listmanagedpolicies) | Permission Set에 할당할 수 있는 관리형 정책(System Managed) 목록 조회 | | [listPermissionSetTags](/docs/pub-single-sign-on-v2-permission-set-listpermissionsettags) | Permission Set에 추가한 태그 조회 | | [listPermissionSets](/docs/pub-single-sign-on-v2-permission-set-listpermissionsets) | Permission Set 목록 조회 | | [updatePermissionSet](/docs/pub-single-sign-on-v2-permission-set-updatepermissionset) | Permission Set 정보 수정 | | [deletePermissionSet](/docs/pub-single-sign-on-v2-permission-set-deletepermissionset) | Permission Set 삭제 | | [addPermissionSetTags](/docs/pub-single-sign-on-v2-permission-set-addpermissionsettags) | Permission Set에 태그 추가 | | [batchDeletePermissionSets](/docs/pub-single-sign-on-v2-permission-set-batchdeletepermissionsets) | Permission Set 일괄 삭제 | | [checkPermissionSetName](/docs/pub-single-sign-on-v2-permission-set-checkpermissionsetname) | Permission Set 이름 유효성 및 중복 여부 확인 | | [checkPermissionSetPolicyExists](/docs/pub-single-sign-on-v2-permission-set-checkpermissionsetpolicyexists) | Assignment 된 계정의 사용자 정의 정책(User Created) 존재 여부 확인 | | [removePermissionSetPolicies](/docs/pub-single-sign-on-v2-permission-set-removepermissionsetpolicies) | Permission Set에 할당된 정책 삭제 | | [removePermissionSetTags](/docs/pub-single-sign-on-v2-permission-set-removepermissionsettags) | Permission Set에 추가한 태그 삭제 | ### Assignment Assignment 관련 API에 대한 설명은 다음과 같습니다. | API | 설명 | | --- | --- | | [createAssignment](/docs/pub-single-sign-on-v2-assignment-createassignment) | Assignment 생성 | | [getAssignment](/docs/pub-single-sign-on-v2-assignment-getassignment) | Assignment 단건 상세 조회 | | [listAssignmentIpAcls](/docs/pub-single-sign-on-v2-assignment-listassignmentipacls) | Assignment에 추가된 IP ACL 목록 조회 | | [listAssignmentTags](/docs/pub-single-sign-on-v2-assignment-listassignmenttags) | Assignment에 추가한 태그 조회 | | [listAssignmentTargets](/docs/pub-single-sign-on-v2-assignment-listassignmenttargets) | Assignment에 추가된 타깃(SSO User, 그룹) 목록 조회 | | [listAssignments](/docs/pub-single-sign-on-v2-assignment-listassignments) | Assignment 목록 조회 | | [listOrganizationAccounts](/docs/pub-single-sign-on-v2-assignment-listorganizationaccounts) | Assignment에 추가할 수 있는 Organization 계정 목록 조회 | | [updateAssignment](/docs/pub-single-sign-on-v2-assignment-updateassignment) | Assignment 정보 수정 | | [deleteAssignment](/docs/pub-single-sign-on-v2-assignment-deleteassignment) | Assignment 삭제 | | [addAssignmentTags](/docs/pub-single-sign-on-v2-assignment-addassignmenttags) | Assignment에 태그 추가 | | [addIpAclsToAssignment](/docs/pub-single-sign-on-v2-assignment-addipaclstoassignment) | Assignment에 IP ACL 추가 | | [addTargetsToAssignment](/docs/pub-single-sign-on-v2-assignment-addtargetstoassignment) | Assignment에 타깃(SSO User, 그룹) 추가 | | [changeAssignmentStatus](/docs/pub-single-sign-on-v2-assignment-changeassignmentstatus) | Assignment 활성화 또는 비활성화 설정 | | [checkAssignmentPolicyExists](/docs/pub-single-sign-on-v2-assignment-checkassignmentpolicyexists) | 대상 계정 내 사용자 정의 정책(User Created) 존재 여부 확인 | | [removeAssignmentTags](/docs/pub-single-sign-on-v2-assignment-removeassignmenttags) | Assignment에 추가한 태그 삭제 | | [removeIpAclsFromAssignment](/docs/pub-single-sign-on-v2-assignment-removeipaclsfromassignment) | Assignment에 추가된 IP ACL 삭제 | | [removeTargetsFromAssignment](/docs/pub-single-sign-on-v2-assignment-removetargetsfromassignment) | Assignment에서 타깃(SSO User, 그룹) 삭제 | ### IP ACL IP ACL 관련 API에 대한 설명은 다음과 같습니다. | API | 설명 | | --- | --- | | [createIpAcl](/docs/pub-single-sign-on-v2-ip-acl-createipacl) | IP ACL 생성 | | [getIpAcl](/docs/pub-single-sign-on-v2-ip-acl-getipacl) | IP ACL 단건 상세 조회 | | [listIpAclAssignments](/docs/pub-single-sign-on-v2-ip-acl-listipaclassignments) | IP ACL에 추가된 Assignment 목록 조회 | | [listIpAclTags](/docs/pub-single-sign-on-v2-ip-acl-listipacltags) | IP ACL에 추가한 태그 조회 | | [listIpAcls](/docs/pub-single-sign-on-v2-ip-acl-listipacls) | IP ACL 목록 조회 | | [updateIpAcl](/docs/pub-single-sign-on-v2-ip-acl-updateipacl) | IP ACL 정보 수정 | | [deleteIpAcl](/docs/pub-single-sign-on-v2-ip-acl-deleteipacl) | IP ACL 삭제 | | [addAssignmentsToIpAcl](/docs/pub-single-sign-on-v2-ip-acl-addassignmentstoipacl) | IP ACL에 Assignment 추가 | | [addIpAclTags](/docs/pub-single-sign-on-v2-ip-acl-addipacltags) | IP ACL에 태그 추가 | | [batchDeleteIpAcls](/docs/pub-single-sign-on-v2-ip-acl-batchdeleteipacls) | IP ACL 일괄 삭제 | | [removeAssignmentsFromIpAcl](/docs/pub-single-sign-on-v2-ip-acl-removeassignmentsfromipacl) | IP ACL에서 Assignment 삭제 | | [removeIpAclTags](/docs/pub-single-sign-on-v2-ip-acl-removeipacltags) | IP ACL에 추가한 태그 삭제 | ## Ncloud Single Sign-On 연관 콘텐츠 Ncloud Single Sign-On API에 대한 사용자의 이해를 돕기 위해 다양한 연관 콘텐츠를 제공하고 있습니다. - Ncloud Single Sign-On API 사용 방법 - [API 개요](/docs/common-ncpapi): 네이버 클라우드 플랫폼에서 발급받은 Access Key, Secret Key 발급 및 확인, 요청 헤더에 필요한 서명 생성 방법 - [Sub Account 사용 가이드](https://guide.ncloud-docs.com/docs/subaccount-overview): 서브 계정의 Access Key 발급 및 확인 방법 - [API Gateway 사용 가이드](https://guide.ncloud-docs.com/docs/apigw-apigw-1): 요청 헤더에 필요한 API Key 확인 방법 - Ncloud Single Sign-On 서비스 사용 방법 - [Ncloud Single Sign-On 사용 가이드](https://guide.ncloud-docs.com/docs/sso-overview): 네이버 클라우드 플랫폼 콘솔에서 Ncloud Single Sign-On 사용하는 방법 - [Ncloud 사용 환경 가이드](https://guide.ncloud-docs.com/docs/environment-environment-1-1): VPC, Classic 환경 및 지원 여부에 대한 가이드 - [요금 소개, 특징, 상세 기능](https://www.ncloud.com/product/management/NcloudSingleSignon): Ncloud Single Sign-On의 요금 체계, 특징, 상세 기능 요약 - [서비스 최신 소식](https://www.ncloud.com/intro/news?categoryCode=MGMT&serviceCode=SV_0210): Ncloud Single Sign-On 관련 최신 소식 - [자주 하는 질문](https://www.ncloud.com/support/faq/prod?categoryCode2=MGMT&categoryCode3=SV_0210&page=1): Ncloud Single Sign-On 사용자들이 자주 하는 질문 - [문의하기](https://www.ncloud.com/support/question/service): 사용 가이드를 통해서도 궁금증이 해결되지 않는 경우 직접 문의