맞춤기술찾기

이전대상기술

서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법

  • 기술번호 : KST2019014109
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법에 관한 것으로서, 보다 구체적으로는 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법으로서, (1) 서비스 매쉬업 시스템이 매쉬업 서비스 개발을 위한 사용자로부터 새롭게 정의되는 새로운 매쉬업 서비스를 등록받는 단계; (2) 상기 서비스 매쉬업 시스템이 상기 단계 (1)을 통해 등록받은 새로운 매쉬업 서비스에 대한 등록된 서비스의 권한 활성화를 통해 상기 매쉬업 서비스 개발을 위한 사용자를 정의하고, 새로운 매쉬업 서비스와 역할별 권한이 정의되어 있는 권한 활성화 테이블을 매칭 하는 단계; 및 (3) 상기 서비스 매쉬업 시스템이 상기 단계 (2)를 통해 매칭 되는 결과에 기초하여, 새로운 매쉬업 서비스 개발을 위한 사용자에게 해당 매쉬업 서비스를 개발하는데 필요한 Open API들의 사용 권한을 부여하는 단계를 포함하는 것을 그 구성상의 특징으로 한다. 본 발명에서 제안하고 있는 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법에 따르면, 기존의 역할 기반 접근모델에서 사용되는 역할 모듈과, 권한 모듈의 구성 요소와 함께 서비스 모듈 및 권한 활성화 테이블이라는 새로운 구성 요소를 추가하여 사용자에 의해 생성된 역할을 동적으로 등록할 수 있도록 구현됨으로써, 서비스 매쉬업 시스템에 적합한 동적 생성 역할 기반 사용자 접근제어를 통해 필요한 Open API들의 사용 권한을 획득하고, 그에 따른 역할 관리의 복잡성 문제가 해결될 수 있도록 할 수 있다. 또한, 본 발명에 따르면, 사용자에 의해 새롭게 정의되는 매쉬업 서비스가 사용자에 의해 정의되고, 그에 대한 권한 생성과 함께 동적으로 할당받음으로써, 기존의 접근제어 방법보다 역할-권한 할당이 동적인 상황에서 더욱 효과적인 접근제어가 수행될 수 있도록 할 수 있다. 뿐만 아니라, 본 발명은, 서비스 매쉬업 시스템에서 개발자들이 자신이 개발을 원하는 서비스를 선택하고, 그에 따라 동적 역할이 자동으로 생성되어 해당 개발자에게 할당되도록 함으로써, 매쉬업 서비스 개발을 위한 API 테스트와 API의 사용 권한을 얻고, 이를 통하여 기존의 정적인 역할 기반 접근제어를 사용하였을 때 발생하는 역할 확장에 대한 비효율성 문제가 해결될 수 있도록 할 수 있다.
Int. CL G06F 21/60 (2013.01.01) G06F 21/30 (2013.01.01) H04L 9/32 (2006.01.01)
CPC G06F 21/604(2013.01) G06F 21/604(2013.01) G06F 21/604(2013.01)
출원번호/일자 1020180003242 (2018.01.10)
출원인 계명대학교 산학협력단
등록번호/일자
공개번호/일자 10-2019-0085298 (2019.07.18) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 21

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 계명대학교 산학협력단 대한민국 대구광역시 달서구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 주홍택 대구광역시 달서구
2 김현우 경상북도 청도군
3 권동우 대구광역시 달서구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김건우 대한민국 서울특별시 금천구 가산디지털*로 ***, 에이동 ***호 특허그룹덕원 (가산동, 우림 라이온스밸리)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2018.01.10 수리 (Accepted) 1-1-2018-0029684-46
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.03.21 수리 (Accepted) 4-1-2018-5049338-19
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
서비스 매쉬업 시스템(100)을 위한 동적 생성 역할 기반 사용자 접근 제어 방법으로서,(1) 서비스 매쉬업 시스템(100)이 매쉬업 서비스 개발을 위한 사용자로부터 새롭게 정의되는 새로운 매쉬업 서비스를 등록받는 단계;(2) 상기 서비스 매쉬업 시스템(100)이 상기 단계 (1)을 통해 등록받은 새로운 매쉬업 서비스에 대한 등록된 서비스의 권한 활성화를 통해 상기 매쉬업 서비스 개발을 위한 사용자를 정의하고, 새로운 매쉬업 서비스와 역할별 권한이 정의되어 있는 권한 활성화 테이블(140)을 매칭 하는 단계; 및(3) 상기 서비스 매쉬업 시스템(100)이 상기 단계 (2)를 통해 매칭 되는 결과에 기초하여, 새로운 매쉬업 서비스 개발을 위한 사용자에게 해당 매쉬업 서비스를 개발하는데 필요한 Open API들의 사용 권한을 부여하는 단계를 포함하는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
2 2
제1항에 있어서, 상기 단계 (1)에서는,서비스 매쉬업 시스템(100)의 서비스 모듈(130)이 매쉬업 서비스 개발을 위한 사용자로부터 새롭게 정의되는 매쉬업 서비스에 포함될 Open API들을 선택받는 과정과, 선택된 Open API들을 이용할 매쉬업 서비스의 이름을 등록받는 과정을 포함하여 이루어지는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
3 3
제2항에 있어서, 상기 서비스 모듈(130)은,상기 매쉬업 서비스 개발을 위한 사용자에게 선택받기 위한 Open API 목록을 제공하는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
4 4
제1항에 있어서, 상기 단계 (2)에서는,상기 서비스 매쉬업 시스템(100)이 새로운 매쉬업 서비스와 역할별 권한이 정의되어 있는 권한 활성화 테이블(140)의 매칭을 통해, 매쉬업 서비스 개발을 위한 사용자에게 동적으로 생성되는 역할을 정의하고 제공하는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
5 5
제4항에 있어서, 상기 단계 (2)에서는,상기 서비스 매쉬업 시스템(100)의 역할 계층을 통해 사용자의 하위 역할로 동적 생성이 더 이루어지도록 하는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
6 6
제1항에 있어서, 상기 단계 (3)에서는,상기 서비스 매쉬업 시스템(100)의 정책에 따라 미리 구성된 역할들을 통해 시스템의 접근 제어를 위한 사용자 역할 할당 및 권한 부여가 이루어지는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
7 7
제6항에 있어서, 상기 단계 (3)에서는,권한 활성화 테이블(140)에 등록된 정책에 따라 역할별 권한이 정의되고, 각각의 서비스들은 사용자의 요청에 따라 동적으로 등록되는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
8 8
제1항 내지 제7항 중 어느 한 항에 있어서, 상기 서비스 매쉬업 시스템(100)은,사용자의 역할 계층 구조를 분류 및 정의하는 역할 모듈(110);사용자의 역할에 대한 권한을 정의하는 권한 모듈(120);사용자의 서비스 등록 요청에 대응하는 Open API 서비스와 매쉬업 서비스를 제공하는 서비스 모듈(130); 및권한 활성화 테이블(140)을 포함하여 구성하는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
9 9
제8항에 있어서, 사용자는,서비스 매쉬업 시스템(100)의 사용을 위한 사람으로 정의하되, 사용자의 이름으로 구성되는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
10 10
제9항에 있어서, 상기 사용자는,역할의 구성원 멤버로 정의되고, 시스템 자원에 대한 권한을 획득하는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
11 11
제8항에 있어서, 상기 역할 모듈(110)은,접근제어 정책을 구현하는 직무 또는 직책을 정의하고, 역할은 정적 역할(predefined role)과 동적 역할(dynamic role)로 구분되는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
12 12
제11항에 있어서, 상기 역할 모듈(110)의 역할 계층은,역할의 상속관계로 정의되고, 제약조건은 구성요소들에 조건 혹은 제한사항을 설정하며, 사전에 발생할 수 있는 의무분리에 대한 문제 해결로 사용되는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
13 13
제8항에 있어서, 상기 권한 모듈(120)은,하나 혹은 그 이상의 자원에 대한 접근권한을 정의하는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
14 14
제8항에 있어서, 상기 서비스 모듈(130)은,동적인 역할 생성을 위해 서비스 매쉬업 시스템에서 제공되는 Open API들과, 매쉬업 서비스를 등록 관리하는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
15 15
제11항에 있어서, 상기 정적 역할은,관리자 혹은 서비스 매쉬업 시스템(100)에 의해 미리 정의되어 있는 역할로서, 서비스 매쉬업 시스템(100)을 관리하고 전체 서비스의 권한을 가지는 시스템 관리자와, 서비스 매쉬업 시스템에서 제공하는 서비스들을 개발하는 시스템 개발자로 분류되는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
16 16
제15항에 있어서, 상기 동적 역할은,사용자의 요청에 따라 동적으로 사용되고 등록되는 역할로서, 매쉬업 서비스 개발을 위한 서비스 개발자와 매쉬업 서비스에 사용될 Open API를 테스트할 서비스 테스터로 분류되는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
17 17
제14에 있어서, 상기 서비스 모듈(130)은,새로운 개발자가 새로운 매쉬업 서비스를 등록 요청할 경우, Open API의 업데이트를 통해 Open API Pool에 등록되고, Open API Pool에 등록된 서비스는 새롭게 동적 역할 생성이 이루어져 사용되는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
18 18
제17항에 있어서, 상기 사용자는,새로운 서비스를 등록하고, 등록된 서비스의 권한 활성화를 통해 자신이 가지는 서비스 개발자 혹은 서비스 테스터로 역할이 정의될 수 있는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
19 19
제18항에 있어서, 상기 권한 활성화 테이블(140)은,역할과 역할의 권한이 정의되어 있는 테이블 구조로 구성하되, 서비스 개발자와 서비스 테스터로 분류하여 각각 정의되는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
20 20
제19항에 있어서, 상기 서비스 개발자는,서비스 매쉬업 시스템(100)에서 제공되는 모든 서비스와 서비스 사용을 위한 API 호출과, 서비스의 조합을 위한 API 매쉬업의 동작 기능을 가지는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
21 21
제19항에 있어서, 상기 서비스 테스터는,서비스의 테스트를 위한 API 테스트 동작 기능을 가지는 것을 특징으로 하는, 서비스 매쉬업 시스템을 위한 동적 생성 역할 기반 사용자 접근 제어 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 미래창조과학부 계명대학교 산학협력단 SW컴퓨팅산업원천기술개발사업 (ICBMS-2세부)ICBMS플랫폼 간 정보모델 연동 및 서비스 매쉬업을 위한스마트 중재 기술 개발