Difference between revisions of "The CTP FileStorageService Access Mechanism"

From MircWiki
Jump to navigation Jump to search
m (Protected "The CTP FileStorageService Access Mechanism" [edit=sysop:move=sysop])
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
This article describes the access control mechanism which is included in the CTP FileStorageService. The primary intended audience for this article is CTP administrators. A prerequisite for fully understanding this article is [[CTP-The RSNA Clinical Trial Processor]].
 
This article describes the access control mechanism which is included in the CTP FileStorageService. The primary intended audience for this article is CTP administrators. A prerequisite for fully understanding this article is [[CTP-The RSNA Clinical Trial Processor]].
  
广州
+
==The FileStorageService==
guangzhou [http://www.inmassage.net/qingdaomassagecenter/qingdao_massage_center_jmm530_01.htm Massage Center] Girls provide Full Body Oil massage Service for you in Guangzhou.the Girls have professional [http://www.inmassage.net/massage-in-guangzhou Oil Massage in guangzhou].rest assured that the Full Service in guangzhou do in guangzhou Massage Place Customized Full Body Oil Massage in guangzhou Therapyguangzhou [http://www.inmassage.net/beijing-massage/beijingMassageGrils/beijing_massage_grils_jmm529_10.htm Massage Center] offers many different types of Massage in guangzhou to choose from: Swedish massage for overall body relaxation. Deep tissue massage to loosen those stubborn knots that keep your muscles tied up and tense and so on.
+
The FileStorageService is a CTP pipeline stage which stores objects in a file storage device. Files are stored in a hierarchy of directories, grouping objects by study. An object is associated with a study by its study UID.  
Best of all, every [http://www.inmassage.net/massage-in-guangzhou guangzhou Massage Girls] offers guangzhou female massage is customized to your specific needs. Think you don't have time? We're even open [http://www.inmassage.net/massage-in-guangzhou Out Call Massage in guangzhou] when little ones are tucked in for the night, and Walk-Ins are always welcome so you can revitalize without reworking your schedule.
 
  
大连
+
As described in [[The CTP FileStorageService Web Server]], the FileStorageService can be configured to group studies into FileSystems based on the contents of elements in the objects contained in the studies. For example:
This is the [http://www.inmassage.net/dalian-massage dalian Massage Center], no matter where is you place in Dalian, we are ready to provide you with Out Call Massage [http://www.inmassage.net/dalian-massage Full Service in dalian], we have professional dalian Massage Girls for you to provide more professional services, whether you are female or male, we have corresponding dalian female massage & dalian male massage
+
* A FileStorageService can be configured to group studies by PatientID elements in DICOM objects which are received for storage.
Dalian Massage has a Great Massage Center for Every Body
+
* A FileStorageService can be configured to group studies based on an AE Title (either sending or receiving) used in the transfer.
[http://www.inmassage.net/dalian-massage massage in dalian] therapy relaxes muscles, easing and soothing your aches and pains. It rejuvenates-- restoring balance to our body and being, making us better for all the things life throws our way. [http://www.inmassage.net/dalian-massage Out Call Massage in dalian] massage Place believes every body deserves a great customized Full Service in dalian, so we've made relaxation convenient. We offer flexible appointment times to fit the busiest of schedules, hundreds of locations nationwide and professional [http://www.inmassage.net/dalian-massage Full Service in dalian] Therapists to customize the perfect massage designed to fit your life. Oh, and did we mention the great price? It's what's made us the leading provider of Oil Massage therapy in the U.S. And with so many options, a great [http://www.inmassage.net/dalian-massage  Body Massage in dalian] is always within your reach. Just ask our members.
+
* If no grouping information is provided in the configuration of the FileStorageService, all studies are placed in the FileSystem called <b>__default</b>.
 
 
沈阳
 
Make a full Body Oil Service [http://www.inmassage.net/shenyang-massage Out Call Massage in shenyang] for your Therapy part of your Wellness Programs
 
Whether you're looking to relieve stress, lower your blood pressure, or you're interested in getting some much needed relaxation, shenyang Massage Center's more than 500 convenient [http://www.inmassage.net/beijing-massage/beijingMassageGrils/beijing_massage_grils_jmm529_10.htm Massage Place], flexible scheduling, and affordable prices make enjoying a little slice of heaven easy any time you like! here have you need [http://www.inmassage.net/shenyang-massage shenyang female massage] and shenyang male massage. Visit once in a while, once a week or once a month--learn more about our wellness benefits program and how you can enjoy a great customized [http://www.inmassage.net/shenyang-massage shenyang Massage] as often as you'd like with a Massage membership in order to allow our shenyang Massage Girls you offer professional massage  [http://www.inmassage.net/shenyang-massage Full Service in shenyang].
 
leisure massage fitness professionals to provide professional services. To make your life more comfortable and easy
 
leisure massage fitness professionals to provide professional services. To make your life more comfortable and relaxed, come here to enjoy the happiness of your life to enjoy it. This is a large massage center, there are several ways for you to choose from massage, there are a variety of your massage preferences
 
 
 
 
 
彩票[http://www.021caipiao.com/福彩3D/3d-yu-ce-ypj29.htm 3d预测]挺好玩的
 
[http://www.shhuajun.cn 沙发厂]什么样的都有,华军的是专业生产[http://www.shhuajun.cn 电动沙发],[http://www.shhuajun.cn 桑拿沙发],[http://www.shhuajun.cn 足疗沙发],[http://www.shhuajun.cn 足浴沙发],[http://www.shhuajun.cn 洗浴沙发]等娱乐休闲场所沙发的沙发厂,是值得大家信赖的!
 
 
 
近年来二手工程机械行业一直都很火爆,三友公司的[http://www.114gf.com/ershouzhuangzaiji.htm 常林装载机],[http://www.114gf.com/xiagongzhuangzaiji.htm 厦工装载机],[http://www.114gf.com/liugongzhuangzaiji.htm 柳工装载机],[http://www.114gf.com/diaoche.htm 吊车],[http://www.114gf.com/qichediao.htm 汽车吊],[http://www.114gf.com/ershoudiaoche.htm 二手吊车],[http://www.114gf.com/ershouwajueji.htm 二手挖掘机]等产品都卖的很好,像[http://www.114gf.com/ershouwajueji.htm 二手挖掘机价格]客户都是一咨询就决定是否要买了,三友公司提供的价格还是蛮合理的,王经理电话:13701897762接触到这个行业的人差不多都是知道的。
 
 
 
同样的都是沙发厂,还是一样的关键词,再加上网站也是一样的,所以良桥的[http://www.liangqiao520.cn 电动沙发]就不是那是那么好做了,不过新加的[http://www.liangqiao520.cn KTV沙发]还有[http://www.liangqiao520.cn 茶餐厅沙发]加上[http://www.liangqiao520.cn 酒店沙发]就会好一点,[http://www.liangqiao520.cn 足疗沙发],[http://www.liangqiao520.cn 桑拿沙发]都是一样的竞争就比较大了.
 
 
 
目前公司还接了一个家具的网站,做[http://www.benchuangbgjj.cn 钢制办公家具]的,同时也卖[http://www.benchuangbgjj.cn 更衣柜],还有[http://www.benchuangbgjj.cn 办公桌椅]之类的东西,行业竞争都比较厉害,我们也在一步步做呢,争取把自己做大做强。
 
  
 
==Authentication==
 
==Authentication==

Latest revision as of 19:21, 31 July 2009

This article describes the access control mechanism which is included in the CTP FileStorageService. The primary intended audience for this article is CTP administrators. A prerequisite for fully understanding this article is CTP-The RSNA Clinical Trial Processor.

1 The FileStorageService

The FileStorageService is a CTP pipeline stage which stores objects in a file storage device. Files are stored in a hierarchy of directories, grouping objects by study. An object is associated with a study by its study UID.

As described in The CTP FileStorageService Web Server, the FileStorageService can be configured to group studies into FileSystems based on the contents of elements in the objects contained in the studies. For example:

  • A FileStorageService can be configured to group studies by PatientID elements in DICOM objects which are received for storage.
  • A FileStorageService can be configured to group studies based on an AE Title (either sending or receiving) used in the transfer.
  • If no grouping information is provided in the configuration of the FileStorageService, all studies are placed in the FileSystem called __default.

2 Authentication

The FileStorageService web server can be configured to enforce access control at the level of a FileSystem. To do so, the requireAuthentication attribute must be set to yes in the FileStorageService's configuration element as described in CTP-The RSNA Clinical Trial Processor.

When authentication is required, the web server verifies that the user is authenticated on each transaction, and if not, displays a login page. After the login is successful, the user is directed to the original destination.

(Technical note: Once the user is authenticated, the system sets a session cookie on the client. The client must have cookies enabled for the authentication mechanism to work. It is not necessary to close the browser session to log in as another user, and it is also possible to log out. The home page of the web server provides links for both actions.)

3 Privileges

Users may be granted zero or more of the following privileges:

  • admin grants a user access to administrative functions that are restricted for security.
  • delete grants a user the ability to delete studies in any FileSystem.
  • guest identifies a user as someone who can be granted read access to a specific FileSystem by the owner of that FileSystem.
  • proxy grants a user the ability to manage the guest list of any FileSystem.
  • read grants a user the ability to view studies in any FileSystem.

Users are managed through the UserManagerServlet, which is available only to users with the admin privilege. This servlet is accessed on the main page of the CTP web server. (Note: CTP has a separate web server used to monitor the application and to perform certain administrative tasks. That web server is independent of the FileStorageService web server. Further, if multiple FileStorageServices appear in the configuration, each will have a separate web server.) A user's privileges apply to all web servers contained within CTP.

A typical administrator would have all privileges.

In a system used to distribute studies to referring physicians, FileSystems would typically be organized by PatientID, and referring physicians would have the guest privilege. A technologist or secretary might be granted the proxy privilege to allow that person to add the appropriate physician to the guest list on behalf of the patient, thus granting the physician the ability to see the patient's studies.

In a system used for research data management, all users might be granted the read privilege, but only certain users might be granted the delete privilege, the latter just so that they can manage the storage of the system.

Unless a user has the read privilege, the user is allowed to access only his own FileSystem (the FileSystem with the same name as his username), the __default FileSystem, and any FileSystem which contains his username in its guest list. In addition, the user can access the GuestListServlet so that he may invite guests to view his FileSystem.

A user can always delete studies from his own FileSystem, but he can only delete other studies if he has the delete privilege.