--- title: "VPC(Virtual Private Cloud) 권한 관리" slug: "networking-vpc-vpcetc" tags: ["VPC", "Sub Account"] updated: 2026-09-17T09:08:07Z published: 2026-09-17T09:08:07Z canonical: "guide.ncloud-docs.com/networking-vpc-vpcetc" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # VPC(Virtual Private Cloud) 권한 관리 VPC 환경에서 이용 가능합니다 . 네이버 클라우드 플랫폼의 계정 관리 서비스인 Sub Account를 사용하여 VPC의 접근 권한을 다양하게 설정할 수 있습니다. Sub Account는 관리 및 운영 권한 설정을 위해 관리형(System Managed) 정책과 사용자 정의(User Created) 정책을 제공합니다. 참고 Sub Account는 이용 신청 시 별도의 요금이 부과되지 않는 무료 서비스입니다. Sub Account에 대한 자세한 설명은 네이버 클라우드 플랫폼 포털의 [**서비스 > Management & Governance > Sub Account**](https://www.ncloud.com/product/management/subAccount) 메뉴와 [Sub Account 사용 가이드](/docs/subaccount-overview)를 참조해 주십시오. ## 관리형 정책 관리형 정책은 사용자 편의를 위해 네이버 클라우드 플랫폼에서 자체적으로 정의한 역할 기반의 정책입니다. Sub Account에서 생성한 서브 계정에게 관리형 정책을 부여하면, 권한을 부여받은 서브 계정은 VPC를 이용할 수 있게 됩니다. VPC의 관리형 정책에 대한 간단한 설명은 다음과 같습니다. | 정책 이름 | 정책 설명 | | --- | --- | | NCP_ADMINISTRATOR | 메인 계정과 동일한 범위로 모든 서비스에 접근할 수 있는 권한 | | NCP_INFRA_MANAGER | 모든 서비스에 접근할 수 있으나 콘솔의 **My Account** > **과금 정보 및 비용 관리** > **청구 및 결제 관리** 메뉴만 접근이 차단된 권한 | | NCP_FINANCE_MANAGER | Cost Explorer 서비스와 콘솔의 **My Account** > **과금 정보 및 비용 관리** > **청구 및 결제 관리** 메뉴만 접근할 수 있는 권한 | | NCP_VPC_MANAGER | VPC(Virtual Private Cloud) 내 모든 기능을 이용할 수 있는 권한 | ## 사용자 정의 정책 사용자 정의 정책은 사용자가 직접 생성할 수 있는 정책입니다. Sub Account에서 생성한 서브 계정에게 사용자 정의 정책을 부여하면 권한을 부여받은 서브 계정은 사용자가 할당한 액션 조합으로만 이용할 수 있게 됩니다. VPC의 사용자 정의 정책에 대한 간단한 설명은 다음과 같습니다. | 구분 | 액션 이름 | 연관 액션 | 리소스 유형 | 리소스 유형별 그룹 | 액션 설명 | | --- | --- | --- | --- | --- | --- | | View | View/getNATGatewayDetail | View/getNATGatewayList | NATGateway | NATGateway | NAT Gateway 상세 정보 확인 | | View | View/getNATGatewayList | - | - | NATGateway | NAT Gateway 목록 조회 | | View | View/getNetworkACLDenyAllowGroupDetail | View/getNetworkACLDenyAllowGroupList | NetworkACLDenyAllowGroup | NetworkACLDenyAllowGroup | NACL Deny-Allow Group의 상세 정보 확인 | | View | View/getNetworkACLDenyAllowGroupList | - | - | NetworkACLDenyAllowGroup | NACL Deny-Allow Group의 목록 조회 | | View | View/getNetworkACLDetail | View/getNetworkACLList | NetworkACL | NetworkACL | Network ACL 상세 정보 확인 | | View | View/getNetworkACLList | - | - | NetworkACL | Network ACL 목록 조회 | | View | View/getOnPremiseGatewayDetail | View/getOnPremiseGatewayList | OnPremiseGateway | OnPremiseGateway | On Premise Gateway 상세 현황 조회 | | View | View/getOnPremiseGatewayList | - | - | OnPremiseGateway | On Premise Gateway 목록 조회 | | View | View/getRouteTableDetail | View/getRouteTableList | RouteTable | RouteTable | Route Table 상세 정보 확인 | | View | View/getRouteTableList | - | - | RouteTable | Route Table 목록 조회 | | View | View/getSubnetDetail | View/getSubnetList | Subnet | Subnet | 서비스를 위해 접근 가능한 Subnet 확인 | | View | View/getSubnetList | - | - | Subnet | Subnet 목록 조회 | | View | View/getVPCDetail | View/getVPCList | VPC | VPC | 서비스를 위해 접근 가능한 VPC 확인 | | View | View/getVPCList | - | - | VPC | VPC 목록 조회 | | View | View/getVPCPeeringDetail | View/getVPCPeeringList | VPCPeering | VPCPeering | VPC Peering 상세 정보 확인 | | View | View/getVPCPeeringList | - | - | VPCPeering | VPC Peering 목록 조회 | | View | View/getVirtualPrivateGatewayDetail | View/getVirtualPrivateGatewayList | VirtualPrivateGateway | VirtualPrivateGateway | Virtual Private Gateway 상세 정보 확인 | | View | View/getVirtualPrivateGatewayGroupDetail | View/getVirtualPrivateGatewayGroupList | VirtualPrivateGatewayGroup | VirtualPrivateGatewayGroup | Virtual Private Gateway Group의 목록 조회 | | View | View/getVirtualPrivateGatewayGroupList | - | - | VirtualPrivateGatewayGroup | Virtual Private Gateway Group의 목록 조회 | | View | View/getVirtualPrivateGatewayList | - | - | VirtualPrivateGateway | Virtual Private Gateway 목록 조회 | | View | View/getEndpointRouteTableList | - | - | EndpointRouteTable | EndpointRouteTable 목록 조회 | | View | View/getEndpointRouteTableDetail | View/getEndpointRouteTableList | EndpointRouteTable | EndpointRouteTable | EndpointRouteTable 상세정보 조회 | | View | View/getServiceFunctionChainList | - | - | ServiceFunctionChain | ServiceFunctionChain 목록 조회 | | View | View/getServiceFunctionChainDetail | View/getServiceFunctionChainList | ServiceFunctionChain | ServiceFunctionChain | ServiceFunctionChain 상세 정보 조회 | | View | View/getTransitVpcConnectList | - | - | TransitVpcConnect | TransitVpcConnect 목록 조회 | | View | View/getTransitVpcConnectDetail | View/getServiceFunctionChainList | TransitVpcConnect | TransitVpcConnect | TransitVpcConnect 상세 정보 조회 | | Change | Change/changeNetworkACLDenyAllowGroupIP | - View/getNetworkACLDenyAllowGroupList - View/getNetworkACLDenyAllowGroupDetail | NetworkACLDenyAllowGroup | NetworkACLDenyAllowGroup | NACL Deny-Allow Group의 IP 설정 | | Change | Change/createNATGateway | - View/getNATGatewayList - View/getVPCDetail - View/getVPCList | - | NATGateway | NAT Gateway 생성 | | Change | Change/createNetworkACL | - View/getNetworkACLList - View/getVPCDetail - View/getVPCList | - | NetworkACL | Network ACL 생성 | | Change | Change/createNetworkACLDenyAllowGroup | - View/getNetworkACLDenyAllowGroupList - View/getVPCDetail - View/getVPCList | - | NetworkACLDenyAllowGroup | NACL Deny-Allow Group 생성 | | Change | Change/createOnPremiseGateway | - View/getVPCDetail - View/getOnPremiseGatewayList - View/getVPCList | - | OnPremiseGateway | On Premise Gateway 생성 | | Change | Change/createRouteTable | - View/getRouteTableList View/getVPCDetail - View/getVPCList | - | RouteTable | Route Table 생성 | | Change | Change/createSubnet | - View/getSubnetList - View/getNetworkACLList - View/getVPCDetail - View/getNetworkACLDetail - View/getVPCList | - | Subnet | Subnet 생성 | | Change | Change/createVPC | View/getVPCList | - | VPC | VPC 생성 | | Change | Change/createVPCPeering | - View/getVPCPeeringList - View/getVPCDetail - View/getVPCList | - | VPCPeering | VPC Peering 생성 | | Change | Change/createVirtualPrivateGateway | - View/getVirtualPrivateGatewayList - View/getVPCDetail - View/getVPCList | - | VirtualPrivateGateway | Virtual Private Gateway 생성 | | Change | Change/createVirtualPrivateGatewayGroup | - View/getVirtualPrivateGatewayDetail - View/getVirtualPrivateGatewayGroupDetail - View/getVirtualPrivateGatewayGroupList | - | VirtualPrivateGatewayGroup | Virtual Private Gateway Group 생성 | | Change | Change/createVirtualPrivateGatewayGroupAssociationProposal | - View/getVirtualPrivateGatewayDetail - View/getVirtualPrivateGatewayList | VirtualPrivateGateway | VirtualPrivateGatewayGroup | 다른 계정의 Virtual Private Gateway Group에 등록 신청 | | Change | Change/deleteNATGateway | - View/getNATGatewayDetail - View/getNATGatewayList | NATGateway | NATGateway | NAT Gateway 삭제 | | Change | Change/deleteNetworkACL | - View/getNetworkACLList - View/getNetworkACLDetail | NetworkACL | NetworkACL | Network ACL 삭제 | | Change | Change/deleteNetworkACLDenyAllowGroup | - View/getNetworkACLDenyAllowGroupList - View/getNetworkACLDenyAllowGroupDetail | NetworkACLDenyAllowGroup | NetworkACLDenyAllowGroup | NACL Deny-Allow Group 삭제 | | Change | Change/deleteOnPremiseGateway | - View/getOnPremiseGatewayDetail - View/getOnPremiseGatewayList | OnPremiseGateway | OnPremiseGateway | On Premise Gateway 삭제 | | Change | Change/deleteRouteTable | - View/getRouteTableList - View/getRouteTableDetail | RouteTable | RouteTable | Route Table 삭제 | | Change | Change/deleteSubnet | - View/getSubnetList - View/getSubnetDetail | Subnet | Subnet | Subnet 삭제 | | Change | Change/deleteVPC | - View/getVPCDetail - View/getVPCList | VPC | VPC | VPC 삭제 | | Change | Change/deleteVPCPeering | - View/getVPCPeeringDetail - View/getVPCPeeringList | VPCPeering | VPCPeering | VPC Peering 삭제 | | Change | Change/deleteVirtualPrivateGateway | - View/getVirtualPrivateGatewayDetail - View/getVirtualPrivateGatewayList | VirtualPrivateGateway | VirtualPrivateGateway | Virtual Private Gateway 삭제 | | Change | Change/deleteVirtualPrivateGatewayGroup | - View/getVirtualPrivateGatewayGroupDetail - View/getVirtualPrivateGatewayGroupList | VirtualPrivateGatewayGroup | VirtualPrivateGatewayGroup | Virtual Private Gateway Group 삭제 | | Change | Change/manageVPCPeeringRequest | - View/getVPCPeeringList - View/getVPCDetail - Change/deleteVPCPeering | VPC | VPCPeering | VPC Peering 요청 관리 | | Change | Change/setNATGatewayMemo | - View/getNATGatewayDetail - View/getNATGatewayList | NATGateway | NATGateway | NAT Gateway 메모 수정 | | Change | Change/setNetworkACLDenyAllowGroupMemo | - View/getNetworkACLDenyAllowGroupList - View/getNetworkACLDenyAllowGroupDetail | NetworkACLDenyAllowGroup | NetworkACLDenyAllowGroup | NACL Deny-Allow Group의 메모 수정 | | Change | Change/setNetworkACLMemo | - View/getNetworkACLList - View/getNetworkACLDetail | NetworkACL | NetworkACL | Network ACL 메모 수정 | | Change | Change/setRouteTableMemo | - View/getRouteTableList - View/getRouteTableDetail | RouteTable | RouteTable | Route Table 메모 수정 | | Change | Change/setSubnetNetworkACL | - View/getSubnetList - View/getSubnetDetail - View/getNetworkACLList - View/getNetworkACLDetail | Subnet | Subnet | Subnet의 Network ACL 변경 | | Change | Change/setVPCPeeringMemo | - View/getVPCPeeringDetail - View/getVPCPeeringList | VPCPeering | VPCPeering | VPC Peering 메모 수정 | | Change | Change/setVirtualPrivateGatewayMemo | - View/getVirtualPrivateGatewayDetail - View/getVirtualPrivateGatewayList | VirtualPrivateGateway | VirtualPrivateGateway | Virtual Private Gateway 메모 수정 | | Change | Change/updateNetworkACLRule | - View/getNetworkACLDenyAllowGroupList - View/getNetworkACLDenyAllowGroupDetail - View/getNetworkACLList - View/getNetworkACLDetail | NetworkACL | NetworkACL | Network ACL의 규칙 설정 | | Change | Change/updateOnPremiseGatewayRoute | - View/getOnPremiseGatewayDetail - View/getOnPremiseGatewayList | OnPremiseGateway | OnPremiseGateway | On Premise Gateway의 Route Table 룰 설정 | | Change | Change/updateRouteTableRule | - View/getRouteTableList - View/getRouteTableDetail | RouteTable | RouteTable | Route Table 규칙 설정 | | Change | Change/updateRouteTableSubnet | - View/getSubnetList - View/getRouteTableList - View/getRouteTableDetail - View/getSubnetDetail | RouteTable | RouteTable | Route Table의 연관 Subnet 설정 | | Change | Change/updateVirtualPrivateGatewayDescrtiption | - View/getVirtualPrivateGatewayDetail - View/getVirtualPrivateGatewayList | VirtualPrivateGateway | VirtualPrivateGateway | Virtual Private Gateway의 메모 수정 | | Change | Change/updateVirtualPrivateGatewayGroup | - View/getVirtualPrivateGatewayDetail - View/getVirtualPrivateGatewayGroupDetail - View/getVirtualPrivateGatewayGroupList | VirtualPrivateGatewayGroup | VirtualPrivateGatewayGroup | Virtual Private Gateway Group의 설정 변경 | | Change/createEndpointRouteTable | - View/getVPCList - View/getVPCDetail | - | EndpointRouteTable | EndpointRouteTable 생성 | | | Change/deleteEndpointRouteTable | - View/getEndpointRouteTableList - View/getEndpointRouteTableDetail | EndpointRouteTable | EndpointRouteTable | EndpointRouteTable 삭제 | | | Change/updateEndpointRouteTableRule | - | EndpointRouteTable | EndpointRouteTable | EndpointRouteTable의 Route설정 수정 | | | Change/updateEndpointRouteTableEndpoint | - | EndpointRouteTable | EndpointRouteTable | EndpointRouteTable의 연관 Endpoint 설정 수정 | | | Change/updateEndpointRouteTableDescription | - View/getEndpointRouteTableList - View/getEndpointRouteTableDetail | EndpointRouteTable | EndpointRouteTable | EndpointRouteTable 메모 수정 | | | Change/createServiceFunctionChain | - View/getVPCList - View/getVPCDetail - View/getServerInstanceList - View/getServerInstanceDetail - View/getLoadBalancerInstanceList - View/getLoadBalancerInstanceDetail - View/getTransitVpcConnectList - View/getTransitVpcConnectDetail - View/getVirtualPrivateGatewayList - View/getVirtualPrivateGatewayDetail - View/getNetworkInterfaceList - View/getNetworkInterfaceDetail | - | ServiceFunctionChain | ServiceFunctionChain 생성 | | | Change/deleteServiceFunctionChain | - View/getServiceFunctionChainList - View/getServiceFunctionChainDetail | ServiceFunctionChain | ServiceFunctionChain | ServiceFunctionChain 삭제 | | | Change/updateServiceFunctionChain | - View/getVPCList - View/getVPCDetail - View/getServerInstanceList - View/getServerInstanceDetail - View/getLoadBalancerInstanceList - View/getLoadBalancerInstanceDetail - View/getTransitVpcConnectList - View/getTransitVpcConnectDetail - View/getVirtualPrivateGatewayList - View/getVirtualPrivateGatewayDetail - View/getNetworkInterfaceList - View/getNetworkInterfaceDetail | ServiceFunctionChain | ServiceFunctionChain | ServiceFunctionChain 수정 | | | Change/updateServiceFunctionChainDescription | - View/getServiceFunctionChainList - View/getServiceFunctionChainDetail | ServiceFunctionChain | ServiceFunctionChain | ServiceFunctionChain 메모 수정 | | | Change/createTransitVpcConnect | - View/getVPCList - View/getVPCDetail | | TransitVpcConnect | TransitVpcConnect 생성 | | | Change/deleteTransitVpcConnect | - View/getTransitVpcConnectList - View/getTransitVpcConnectDetail | TransitVpcConnect | TransitVpcConnect | TransitVpcConnect 삭제 | | | Change/updateTransitVpcConnectDescription | - View/getTransitVpcConnectList - View/getTransitVpcConnectDetail | TransitVpcConnect | TransitVpcConnect | TransitVpcConnect 메모 수정 | | | Change/updatePublicIPLink | - View/getVPCList - View/getVPCDetail - View/getPublicIPInstanceList - View/getPublicIPDetail | VPCServer:PublicIP | PublicIP | Public IP의 Transit VPC 연결 설정 수정 | | 주의 특정 액션에 대한 권한을 부여받았더라도 연관 관계에 있는 필수 액션에 대한 권한을 함께 부여받지 않았다면 작업을 정상적으로 수행할 수 없습니다. 이러한 문제가 발생하지 않도록 Sub Account에서는 액션 권한 부여 시 연관 액션에 대한 권한도 자동으로 함께 부여되는 기능을 제공하고 있습니다. 단, 자동으로 함께 부여된 연관 액션을 선택 해제 시 메인 계정 사용자의 의도로 판단하여 시스템에서 강제로 포함시키지 않기 때문에 권한 설정 시 주의해 주십시오.