Sun[TM] Identity Manager 8.0 ¸±¸®½º ³ëÆ® |
¼³¸í¼ Ãß°¡ ¹× ¼öÁ¤ »çÇ×
ÀÌ Àý¿¡¼´Â Identity Manager 8.0 ¼³¸í¼ ¼¼Æ®¸¦ °Ô½ÃÇÑ ÈÄ ÇÊ¿äÇÑ »õ Á¤º¸¿Í ¼öÁ¤µÈ Á¤º¸¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ´ÙÀ½°ú °°ÀÌ ±¸¼ºµË´Ï´Ù.
Identity Manager 8.0 °ü¸®ÀÌ Àý¿¡¼´Â Sun Java System Identity Manager °ü¸®¿¡ ´ëÇÑ ¼öÁ¤ »çÇ×À» ¼³¸íÇÕ´Ï´Ù.
Identity Manager Technical Deployment OverviewÀÌ Àý¿¡¼´Â Sun Java System Identity Manager Technical Deployment OverviewÀÇ »õ Á¤º¸¿Í ¼³¸í¼ ¼öÁ¤ »çÇ׿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
Identity Manager Technical Deployment OverviewÀÇ "Identity Manager °³ÀÎ ·¹À̺í ÁöÁ¤" Àå¿¡¼ ´ÙÀ½ Á¤º¸¸¦ Ãß°¡Çϰųª ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
Identity Manager ÃÖÁ¾ »ç¿ëÀÚ ÆäÀÌÁöÀÇ °æ¿ì enduser.xmlÀÇ ÃÖÁ¾ »ç¿ëÀÚ Å½»ö »ç¿ëÀÚ ¾ç½Ä¿¡ µû¶ó ¼öÆò Ž»ö Ç¥½ÃÁÙÀÇ Ç¥½Ã ¹æ½ÄÀÌ °áÁ¤µË´Ï´Ù. ÃÖÁ¾ »ç¿ëÀÚ ÆäÀÌÁö¿¡´Â menuStart.jsp¶ó´Â ¶Ç ÇϳªÀÇ JSP°¡ µé¾îÀÖ´Â userHeader.jsp°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. menuStart.jsp´Â ´ÙÀ½ µÎ °¡Áö ½Ã½ºÅÛ ±¸¼º °´Ã¼¿¡ ¾×¼¼½ºÇÕ´Ï´Ù.
¸Þ´ºÀÇ ·»´õ¸µ ¹æ½ÄÀ» °áÁ¤ÇÏ´Â CSS ½ºÅ¸ÀÏ Å¬·¡½º´Â style.css¿¡ ÀÖ½À´Ï´Ù.
th#UserListTreeContent_Col0 {
width: 1px;
}th#UserListTreeContent_Col1 {
width: 1px;
}th#UserListTreeContent_Col2 {
width: 50%;
}th#UserListTreeContent_Col3 {
width: 50%;
}th#ResourceListTreeContent_Col0 {
width: 1px;
}th#ResourceListTreeContent_Col1 {
width: 1px;
}th#ResourceListTreeContent_Col2 {
width: 33%;
}th#ResourceListTreeContent_Col3 {
width: 33%;
}th#ResourceListTreeContent_Col4 {
width: 33%;
}
- ƯÈ÷ ÃÖÁ¾ »ç¿ëÀÚ Å½»ö Ç¥½ÃÁÙ(ÅÇ)¿¡¼ »ç¿ëÀÚ Á¤ÀÇ JavaScript ÇÔ¼ö¸¦ »ç¿ëÇÏ·Á´Â °í°´Àº endUserNavigationÀ» »ç¿ëÇÏ¿© ÇØ´ç ¾ç½ÄÀ» ÂüÁ¶ÇØ¾ß ÇÕ´Ï´Ù. ¿¹: document.forms['endUserNavigation'].elements. (ID-13769)
- ¾×¼¼½º °ËÅä ´ë½Ãº¸µå ¹× ¾×¼¼½º °ËÅä ¼¼ºÎ ³»¿ë º¸°í¼´Â °¨»ç ·Î±×¿¡ ±â·ÏµÈ °ËÅä ÀνºÅϽº¸¦ ¸ðµÎ Ç¥½ÃÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¸¦ À¯Áö °ü¸®ÇÏÁö ¾ÊÀ¸¸é °¨»ç ·Î±×¸¦ Àý´ë Áö¿ï ¼ö ¾øÀ¸¸ç °ËÅä ¸ñ·ÏÀÌ Ä¿Áý´Ï´Ù. Identity Manager´Â ƯÁ¤ Áö¼Ó ±â°£ ¹üÀ§¿¡ Ç¥½ÃµÉ °ËÅ並 Á¦ÇÑÇÏ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ Á¦ÇÑÀ» º¯°æÇÏ·Á¸é compliance/dashboard.jsp(´ë½Ãº¸µåÀÇ °æ¿ì) ¹× sample/auditortasks.xml(¼¼ºÎ ³»¿ë º¸°í¼ÀÇ °æ¿ì)À» »ç¿ëÀÚ Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. ±âº»°ªÀº 2³âÀÌ Áö³ªÁö ¾ÊÀº °ËÅ丸 Ç¥½ÃÇÕ´Ï´Ù.
°¢ Á¤±â ¾×¼¼½º °ËÅä¿¡´Â °ËÅ並 ½ÇÇàÇÒ ¶§ ¸¸µç UserEntitlement ·¹ÄÚµå ÁýÇÕÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ½Ã°£ÀÌ Áö³ª¸é¼ ´©ÀûµÇ´Â ÀÌ·¯ÇÑ ·¹ÄÚµå´Â °èÁ¤¿¡ ´ëÇÑ Áß¿äÇÑ ³»¿ª Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ±×·¯³ª µ¥ÀÌÅͺ£À̽º °ø°£À» Àý¾àÇϱâ À§Çؼ´Â ÀϺΠ·¹Äڵ带 »èÁ¦ÇØ¾ß ÇÕ´Ï´Ù. ¼¹ö ÀÛ¾÷ > ÀÛ¾÷ ½ÇÇà > ¾×¼¼½º °ËÅä »èÁ¦¸¦ ½ÇÇàÇÏ¿© ·¹Äڵ带 »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. °ËÅ並 »èÁ¦ÇÏ¸é °ËÅä°¡ »èÁ¦µÇ¾ú´Ù´Â »õ·Î¿î ·Î±× Ç׸ñÀÌ Ãß°¡µÇ¸ç, °ËÅä¿Í °ü·ÃµÈ ¸ðµç UserEntitlement ·¹Äڵ尡 »èÁ¦µÇ¾î µ¥ÀÌÅͺ£À̽º °ø°£ÀÌ Àý¾àµË´Ï´Ù.
- ÄÚµå ¿¹ 5-5´Â ÄÚµå ¿¹ 5-4¿¡ Ç¥½ÃµÉ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
ÄÚµå ¿¹ 5-4´Â ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.
ÄÚµå ¿¹ 5.5´Â ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.
ÄÚµå ¿¹ 5-5 ÅÇ ÆгΠÅÇ º¯°æ
table.Tab2TblNew td {background-image:url(../images/other/dot.gif);background-repeat:repeat-x;background-position:left top;background-color:#CCCCFF;border:solid 1px #8f989f}
table.Tab2TblNew td.Tab2TblSelTd {border-bottom:none;background-image:url(../images/other/dot.gif);background-repeat:repeat-x;background-position:left bottom;background-color:#FFF;border-left:solid 1px #8f989f;border-right:solid 1px #8f989f;border-top:solid 1px #8f989f}
ÀÌÁ¦ ºê¶ó¿ìÀú Á¦¸ñ Ç¥½ÃÁÙÀÇ Á¦Ç° À̸§ ¹®ÀÚ¿À» ¼±ÅÃÇÑ ÇöÁöÈ °¡´ÉÇÑ ¹®ÀÚ¿·Î ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ´ÙÀ½ XML ÆÄÀÏÀ» °¡Á®¿É´Ï´Ù.
ÄÚµå ¿¹ 5-4 °¡Á®¿Ã XML
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Configuration PUBLIC 'waveset.dtd' 'waveset.dtd'>
<Configuration name='AltMsgCatalog'>
<Extension>
<CustomCatalog id='AltMsgCatalog' enabled='true'>
<MessageSet language='en' country='US'>
<Msg id='UI_BROWSER_TITLE_PROD_NAME_OVERRIDE'>Override Name</Msg>
</MessageSet>
</CustomCatalog>
</Configuration>
</Extension>
- Identity Manager IDE¸¦ »ç¿ëÇÏ¿© ÆíÁýÇÒ System Configuration °´Ã¼¸¦ ·ÎµåÇÕ´Ï´Ù. »õ·Î¿î ÃÖ»óÀ§ ¼öÁØ ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù.
Name = customMessageCatalog
Type = string
Value = AltMsgCatalog
- ui.web ÀÏ¹Ý °´Ã¼¸¦ ¿°í browserTitleProdNameOverride ¼Ó¼ºÀ» ã½À´Ï´Ù. ÀÌ °ªÀ» true·Î ¼³Á¤ÇÕ´Ï´Ù.
- System Configuration °´Ã¼¿¡ ´ëÇÑ ÀÌ º¯°æ »çÇ×À» ÀúÀåÇÏ°í ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
- "Identity Manager ÃÖÁ¾ »ç¿ëÀÚ ÆäÀÌÁö »ç¿ëÀÚ Á¤ÀÇ"¿¡ Á¦°øµÈ ·Î±×ÀÎ ÆäÀÌÁö »ç¿ëÀÚ Á¤ÀÇ Áöħ¿¡¼ ¸Þ½ÃÁö Å°¿¡ ´ëÇÑ ´ÙÀ½ Á¤º¸°¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù. (ID-16072)
JSP ¶Ç´Â Identity Manager ±¸¼º ¿ä¼Ò
¿µÇâÀ» ¹Þ´Â ÀÎÅÍÆäÀ̽º
¸Þ½ÃÁö Å°
·Î±×ÀÎ ÆäÀÌÁö Á¦¸ñ
¾îµå¹Î °ü¸®ÀÚ ¹× »ç¿ëÀÚ
UI_LOGIN_TITLE_TO_RESOURCE
UI_LOGIN_CHALLENGE
·Î±×ÀÎ ÆäÀÌÁö ºÎÁ¦
¾îµå¹Î °ü¸®ÀÚ ¹× »ç¿ëÀÚ
ºñ¹Ð¹øÈ£ ºÐ½Ç, »ç¿ëÀÚ ID ºÐ½Ç, ·Î±×ÀÎ ½Ãµµ µî ·Î±×ÀÎ ¸ðµå¿¡ µû¶ó Å°¸¦ ¼±ÅÃÇÕ´Ï´Ù.
UI_LOGIN_WELCOME3
UI_LOGIN_WELCOME4
UI_LOGIN_WELCOME5
UI_LOGIN_WELCOME6
UI_LOGIN_CHALLENGE_INFO
staticLogout.jsp ¹× user/staticUserLogout.jsp
¾îµå¹Î °ü¸®ÀÚ ¹× »ç¿ëÀÚ
UI_LOGIN_TITLE
continueLogin.jsp
¾îµå¹Î °ü¸®ÀÚ
UI_LOGIN_IN_PROGRESS_TITLE
UI_LOGIN_WELCOME
±âº» "... »ç¿ëÀÚ·Î ·Î±×ÀÎ" ÅؽºÆ® º¯°æ
- ´ÙÀ½ XML ÆÄÀÏÀ» °¡Á®¿É´Ï´Ù.
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Configuration PUBLIC 'waveset.dtd' 'waveset.dtd'>
<Configuration name='AltMsgCatalog'>
<Extension>
<CustomCatalog id='AltMsgCatalog' enabled='true'>
<MessageSet language='en' country='US'>
<Msg id='UI_NAV_FOOT_LOG_AS'>mytext {0}!</Msg>
</MessageSet>
</CustomCatalog>
</Extension>
</Configuration>
- <Configuration><Extension><Object> ¿ä¼ÒÀÇ System Configuration °´Ã¼¿¡ ´ÙÀ½ ÁÙÀ» Ãß°¡ÇÕ´Ï´Ù.
- º¯°æ »çÇ×À» ÀúÀåÇÏ°í ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
Identity Manager Workflows, Forms, and ViewsÀÌ Àý¿¡¼´Â Sun Java System Identity Manager Workflows, Forms, and ViewsÀÇ »õ Á¤º¸¿Í ¼³¸í¼ ¼öÁ¤ »çÇ׿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
1Àå, Identity Manager ÀÛ¾÷ È帧
ÀÚµ¿ Áõ¸í Å×½ºÆ®
Áõ¸í ÀÛ¾÷ Ç׸ñÀ» ¸¸µéÁö ¾Ê°í »õ °ËÅä °áÁ¤ ±ÔÄ¢À» Å×½ºÆ®ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ ÀÛ¾÷ È帧Àº ÀÛ¾÷ Ç׸ñÀ» ¸¸µéÁö ¾ÊÀ¸¸ç ½ÃÀÛµÈ ÈÄ¿¡´Â ¹Ù·Î Á¾·áµË´Ï´Ù. ¿©±â¼´Â ¸ðµç User Entitlement °´Ã¼¸¦ ¾×¼¼½º °Ë»ö¿¡¼ ¸¸µé¾îÁø °Í°ú µ¿ÀÏÇÑ »óÅ·ΠµÓ´Ï´Ù. Á¾·á ¹× »èÁ¦ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÀÌ ÀÛ¾÷ È帧À¸·Î ½ÇÇàµÇ´Â ¾×¼¼½º °Ë»ö °á°ú¸¦ Á¤¸®ÇÕ´Ï´Ù.
ÇÊ¿ä¿¡ µû¶ó ÀÌ ½ºÅÓ ÀÛ¾÷ È帧À» °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. (Identity Manager¿¡¼´Â ÀÚµ¿À¸·Î °¡Á®¿ÀÁö ¾Ê½À´Ï´Ù.)
- Identity Manager Áؼö¿¡¼´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÅëÇÕ ¹× »ç¿ëÀÚ Á¤ÀÇ ÁöÁ¡À¸·Î ÀÛ¾÷ È帧À» »ç¿ëÇÕ´Ï´Ù. ±âº» Áؼö °ü·Ã ÀÛ¾÷ È帧¿¡ ´ëÇÑ ¼³¸íÀº ´ÙÀ½°ú °°½À´Ï´Ù. (ID-15447)
ÀÛ¾÷ È帧 À̸§
¸ñÀû
¼öÁ¤
´ÜÀÏ Áؼö À§¹ÝÀ¸·Î ÀÛ¾÷ÇÏ´Â ´ÜÀÏ ¼öÁ¤ÀÚÀÇ ¼öÁ¤
¾×¼¼½º °ËÅä ¼öÁ¤
´ÜÀÏ UserEntitlement·Î ÀÛ¾÷ÇÏ´Â ´ÜÀÏ ¼öÁ¤ÀÚÀÇ ¼öÁ¤
Áõ¸í
´ÜÀÏ UserEntitlement·Î ÀÛ¾÷ÇÏ´Â ´ÜÀÏ Áõ¸íÀÚÀÇ Áõ¸í
´ÙÁß ¼öÁ¤
´ÜÀÏ Áؼö À§¹Ý°ú ¿©·¯ ¼öÁ¤ÀÚÀÇ ¼öÁ¤
Áؼö À§¹Ý ¾÷µ¥ÀÌÆ®
Áؼö À§¹Ý ¿ÏÈ
¾×¼¼½º °ËÅä ½ÇÇà
¾×¼¼½º °ËÅä ÀÛ¾÷¿¡¼ ¾×¼¼½º °Ë»ö ÀÛ¾÷ ½ÇÇà
ÀÚ°Ý ´Ù½Ã °Ë»ö ½ÇÇà
´ÜÀÏ »ç¿ëÀÚ¿¡ ´ëÇØ ¾×¼¼½º °Ë»öÀÇ ´Ù½Ã °Ë»ö ½ÇÇà
À§¹Ý ´Ù½Ã °Ë»ö ½ÇÇà
´ÜÀÏ »ç¿ëÀÚ¿¡ ´ëÇØ °¨»ç Á¤Ã¥ °Ë»öÀÇ ´Ù½Ã °Ë»ö ½ÇÇà
- maxSteps µî·Ï Á¤º¸ÀÇ ¼³¸íÀÌ ´ÙÀ½°ú °°ÀÌ ¼öÁ¤µÇ¾ú½À´Ï´Ù. (ID-15618)
ÀÛ¾÷ È帧 ÇÁ·Î¼¼½º ¶Ç´Â ÇÏÀ§ ÇÁ·Î¼¼½º¿¡ Çã¿ëµÇ´Â ÃÖ´ë ´Ü°è ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¼öÁØÀ» ÃÊ°úÇϸé Identity Manager´Â ÀÛ¾÷ È帧À» Á¾·áÇÕ´Ï´Ù. ÀÌ ¼³Á¤Àº ÀÛ¾÷ È帧ÀÌ ¹«ÇÑ ·çÇÁ¿¡ ÀÖÀ» ¶§ °¨ÁöÇϱâ À§ÇÑ º¸È£ Á¶Ä¡·Î »ç¿ëµË´Ï´Ù. ÀÛ¾÷ È帧 ÀÚü¿¡ ¼³Á¤µÈ ±âº»°ªÀº 0À̸ç, ÀÌ´Â Identity Manager¿¡¼ SystemConfiguration °´Ã¼ÀÇ workflow.maxSteps ¼Ó¼º¿¡ ÀúÀåµÈ Àü¿ª ¼³Á¤¿¡¼ ½ÇÁ¦ ¼³Á¤ °ªÀ» °¡Á®¿Í¾ß ÇÔÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ Àü¿ª ¼³Á¤ °ªÀº 5000ÀÔ´Ï´Ù.
Á¦°øµÈ ½ºÅ©¸³Æ®¸¦ ±â¹ÝÀ¸·Î Beanshell ¶Ç´Â JavaScript¸¦ ½ÇÇàÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº Á¤±âÀûÀ¸·Î ½ÇÇàµÇµµ·Ï ¿¹¾àÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÀúÀå¼Ò¿¡¼ µ¥ÀÌÅͺ£À̽º·Î µ¥ÀÌÅ͸¦ ³»º¸³»¼ º¸°í ¹× ºÐ¼®¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÀÛ¾÷Àº »ç¿ëÀÚ Á¤ÀÇ Java Äڵ带 ¾²Áö ¾Ê°íµµ »ç¿ëÀÚ Á¤ÀÇ ÀÛ¾÷À» ¾µ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ Java Äڵ带 »ç¿ëÇÏ·Á¸é ¾÷±×·¹À̵åÇÒ ¶§¸¶´Ù ´Ù½Ã ÄÄÆÄÀÏÇØ¾ß ÇÏ°í, ½ºÅ©¸³ÆÃµÈ ÀÛ¾÷ ½ÇÇàÀÚ ÀÛ¾÷¿¡ ½ºÅ©¸³Æ®°¡ Æ÷ÇԵǾî¾ß Çϱ⠶§¹®¿¡ ´Ù½Ã ÄÄÆÄÀÏÇϰųª ¹èÆ÷ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
2Àå, ÀÛ¾÷ È帧 ¼ºñ½º
- createView ¼¼¼Ç ÀÛ¾÷ È帧 ¼ºñ½ºÀÇ Àμö Å×À̺íÀÌ À߸øµÇ¾ú½À´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼´Â ÀÌ ¼ºñ½º¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â Àμö¸¦ ¼³¸íÇÕ´Ï´Ù. (ID-14201)
Ç¥ 1
À̸§
Çʼö
À¯È¿ÇÑ °ª
¼³¸í
op
¿¹
createView
viewId
¿¹
¸¸µé º¸±â À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
options
¾Æ´Ï¿À
º¸±âº° ¿É¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. »ç¿ë ÁßÀÎ º¸±â¿Í °ü·ÃµÈ °ª¸¸ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ º¸±â°¡ °¡Àå ÀϹÝÀûÀÔ´Ï´Ù.
¿É¼ÇÀº session.UserViewConstants¿¡ ÀÖ½À´Ï´Ù. °£´ÜÇÑ º¸±â´Â Viewer.java ÆÄÀÏ¿¡¼ ¿É¼Ç »ó¼ö¸¦ ¼±¾ðÇØ¾ß ÇÕ´Ï´Ù.
ÀÛ¾÷ È帧¿¡ »ç¿ëµÇ´Â µÎ ¹ø°·Î ÀϹÝÀûÀÎ º¸±â´Â ProcessViewerÀ̸ç, ±× ´ÙÀ½Àº PasswordViewer, DisableViewer, EnableViewer ¹× RenameViewerÀÔ´Ï´Ù. ÀÌ·¯ÇÑ º¸±â´Â »ó´ëÀûÀ¸·Î ÀûÀº ¼öÀÇ ¿É¼ÇÀ» Á¦°øÇÕ´Ï´Ù.
- disableUser ÀÛ¾÷ È帧 ¼ºñ½º¿¡ ´ëÇÑ ¼³¸í¿¡¼ ÀÌ ¼ºñ½º´Â Identity Manager °èÁ¤°ú ÀÚ¿ø °èÁ¤À» ±âº»ÀûÀ¸·Î ºñÈ°¼ºÈÇÑ´Ù°í ¸í½ÃÇØ¾ß ÇÕ´Ï´Ù. (ID-14572) Identity Manager °èÁ¤À» ºñÈ°¼ºÈÇÏÁö ¾ÊÀ¸·Á¸é ´ÙÀ½ Àμö¸¦ Àü´ÞÇÕ´Ï´Ù.
ÀÌ ¸Þ¼ÒµåÀÇ Àμö¿¡ ´ëÇÑ ¼³¸íÀº ´ÙÀ½°ú °°½À´Ï´Ù.
À̸§
Çʼö
À¯È¿ÇÑ °ª
¼³¸í
op
¿¹
disableUser
accountId
¿¹
°èÁ¤À» ºñÈ°¼ºÈÇÒ Identity Manager »ç¿ëÀÚ¸¦ ³ªÅ¸³À´Ï´Ù.
doWaveset
¾Æ´Ï¿À
true/false
trueÀ̸é ÀÌ »ç¿ëÀÚ¿¡ ´ëÇØ Identity Manager °èÁ¤ÀÌ ºñÈ°¼ºÈµË´Ï´Ù. ÀÌ °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ±âº»ÀûÀ¸·Î true°¡ »ç¿ëµÇ°í °èÁ¤ÀÌ ºñÈ°¼ºÈµË´Ï´Ù.
services
¾Æ´Ï¿À
ºñÈ°¼ºÈÇÒ ÀÚ¿ø ¸ñ·ÏÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ Àμö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é »ç¿ëÀÚÀÇ ¸ðµç ÀÚ¿ø °èÁ¤ÀÌ ºñÈ°¼ºÈµË´Ï´Ù.
ÇÁ·ÎºñÀú´× ÀÛ¾÷ È帧 ¼ºñ½º Àá±Ý
°´Ã¼¸¦ Àá±×·Á¸é »ç¿ëÇÕ´Ï´Ù.
Àμö
Çʼö
¼³¸í
subject
¾Æ´Ï¿À
È£Ãâ¿¡ À¯È¿ÇÑ Á¦¸ñÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ Àμö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Identity Manager¿¡¼´Â ÀÛ¾÷ÀÇ subject¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ Àμö °ªÀÌ noneÀ̸é Identity Manager´Â ±ÇÇÑ ºÎ¿©¸¦ ¼öÇàÇÏÁö ¾Ê½À´Ï´Ù.
options
¾Æ´Ï¿À
(¸Ê) ¿É¼Ç À̸§/¿É¼Ç °ª ½ÖÀÇ °ª ¸Ê. ÀÌ Àμö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾Æ·¡ÀÇ Æ¯Á¤ Àμö°¡ »ç¿ëµË´Ï´Ù. ÀÌ Àμö¸¦ ÁöÁ¤ÇÏ¸é ¾Æ·¡ÀÇ Æ¯Á¤ Àμö°¡ ÀÌ ¿É¼Ç ¸Ê¿¡ ÀÖ´Â µ¿ÀÏÇÑ Àμö¸¦ ´ëüÇÕ´Ï´Ù.
accountId
¾Æ´Ï¿À
(¹®ÀÚ¿) Àá±Û Identity Manager »ç¿ëÀÚÀÇ À̸§À» ³ªÅ¸³À´Ï´Ù.
adminName
¾Æ´Ï¿À
(¹®ÀÚ¿) ÀÛ¾÷À» ¼öÇàÇÏ´Â ¾îµå¹Î °ü¸®ÀÚÀÇ À̸§À» ³ªÅ¸³À´Ï´Ù.
loginAppName
¾Æ´Ï¿À
(¹®ÀÚ¿) ·Î±×ÀÎ ÀÀ¿ë ÇÁ·Î±×·¥ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
op
¿¹
À¯È¿ÇÑ °ªÀº unlockÀÔ´Ï´Ù.
ÀÌ ¸Þ¼Òµå´Â null °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
ÀÛ¾÷ È帧 ¼ºñ½º Àá±Ý ÇØÁ¦
Àá±ä °´Ã¼ÀÇ Àá±ÝÀ» ÇØÁ¦ÇÏ·Á¸é »ç¿ëÇÕ´Ï´Ù.
Ç¥ 0-2
Àμö
Çʼö
¼³¸í
subject
¾Æ´Ï¿À
(¹®ÀÚ¿) È£Ãâ¿¡ À¯È¿ÇÑ Á¦¸ñÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ Àμö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÀÛ¾÷ÀÇ subject°¡ »ç¿ëµË´Ï´Ù. ÀÌ Àμö °ªÀÌ noneÀÌ¸é ±ÇÇÑ ºÎ¿© ÀÛ¾÷ÀÌ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.
options
¾Æ´Ï¿À
(¸Ê) ¿É¼Ç À̸§/¿É¼Ç °ª ½ÖÀÇ °ª ¸Ê. ÀÌ Àμö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Identity Manager¿¡¼´Â ¾Æ·¡ÀÇ Æ¯Á¤ Àμö¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ Àμö¸¦ ÁöÁ¤ÇÏ¸é ¾Æ·¡ÀÇ Æ¯Á¤ Àμö°¡ ÀÌ ¿É¼Ç ¸Ê¿¡ ÀÖ´Â µ¿ÀÏÇÑ Àμö¸¦ ´ëüÇÕ´Ï´Ù.
accountId
¾Æ´Ï¿À
(¹®ÀÚ¿) Àá±ÝÀ» ÇØÁ¦ÇÒ Identity Manager »ç¿ëÀÚÀÇ À̸§À» ³ªÅ¸³À´Ï´Ù.
adminName
¾Æ´Ï¿À
(¹®ÀÚ¿) ÀÛ¾÷À» ¼öÇàÇÏ´Â ¾îµå¹Î °ü¸®ÀÚÀÇ À̸§À» ³ªÅ¸³À´Ï´Ù.
loginAppName
¾Æ´Ï¿À
(¹®ÀÚ¿) ·Î±×ÀÎ ÀÀ¿ë ÇÁ·Î±×·¥ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
doLighthouse
¾Æ´Ï¿À
(ºÎ¿ï) Identity Manager °èÁ¤ÀÇ Àá±ÝÀ» ÇØÁ¦ÇÒÁö ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.
doResources
¾Æ´Ï¿À
(ºÎ¿ï) »ç¿ëÀÚ ÀÚ¿øÀÇ Àá±ÝÀ» ÇØÁ¦ÇÒÁö ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.
doAuthenticators
¾Æ´Ï¿À
(ºÎ¿ï) trueÀÌ¸é ¸ðµç Åë°ú(pass-through) ÀÎÁõÀ» Àá±Ý ÇØÁ¦ÇÕ´Ï´Ù.
op
¿¹
À¯È¿ÇÑ °ªÀº unlockÀÔ´Ï´Ù.
ÀÌ ¸Þ¼Òµå´Â WavesetResult¸¦ ÀÛ¾÷ °á°ú¿Í ÇÔ²² ¹ÝȯÇÕ´Ï´Ù.
Identity Manager °´Ã¼¿¡¼ Áö¿¬µÈ ÀÛ¾÷À» Á¦°ÅÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. Identity Manager¿¡¼´Â ÀÛ¾÷ È帧À» ½ÃÀÛÇÑ ¾îµå¹Î °ü¸®ÀÚ°¡ °´Ã¼¸¦ Á¦°ÅÇÒ ±ÇÇÑÀÌ ÀÖ´ÂÁö¸¦ È®ÀÎÇÕ´Ï´Ù.
Ç¥ 0-3 removeDeferredTask ¸Þ¼Òµå Àμö
À̸§
Çʼö
À¯È¿ÇÑ °ª
¼³¸í
type
¾Æ´Ï¿À
À¯È¿ÇÑ °ªÀº À¯Çü ¸ñ·ÏÀÔ´Ï´Ù.
Áö¿¬µÈ ÀÛ¾÷ÀÌ Á¦°ÅµÇ´Â °´Ã¼ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Àμö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ±âº»ÀûÀ¸·Î user À¯ÇüÀÌ »ç¿ëµË´Ï´Ù.
name
¿¹
Áö¿¬µÈ ÀÛ¾÷ÀÌ Á¦°ÅµÇ´Â °´Ã¼ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
task
Á¦°ÅÇÒ TaskDefinitionÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
3Àå, Identity Manager ¾ç½Ä
Identity Manager °¨»ç ¹× Áؼö ¾ç½Ä¿¡¼´Â Identity Manager ¾ç½ÄÀÇ °íÀ¯ÇÑ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. »ç¿ëÀÚº° ¶Ç´Â Á¶Á÷º°·Î ¾ç½ÄÀ» ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚº°·Î ÇÒ´çµÈ ¾ç½ÄÀ» »ç¿ëÇϸé Áõ¸í ¹× ¼öÁ¤ ó¸® È¿À²À» ³ôÀÏ ¼ö ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î Identity Manager°¡ ¾×¼¼½º °ËÅä, ¼öÁ¤ ¶Ç´Â Áؼö À§¹Ý ¼öÁ¤ ÄÁÅؽºÆ®¿¡¼ »ç¿ëÀÚ¸¦ ÆíÁýÇϱâ À§ÇØ Ç¥½ÃÇÏ´Â »ç¿ëÀÚ ¾ç½ÄÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ ¶Ç´Â Á¶Á÷ ¼öÁØ¿¡¼ ÀÌ »ç¿ëÀÚ ¾ç½ÄÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Identity Manager°¡ ¾×¼¼½º °ËÅä ´Ù½Ã °Ë»ö ¶Ç´Â ¾×¼¼½º °ËÅä ¼öÁ¤ ÄÁÅؽºÆ®¿¡¼ »ç¿ëÀÚ¸¦ ´Ù½Ã °Ë»öÇÏ´Â °æ¿ì ÀÌ ÀÛ¾÷Àº AccessScan¿¡ Á¤ÀÇµÈ °¨»ç Á¤Ã¥À» ÁؼöÇÕ´Ï´Ù. Áö¼ÓÀû Áؼö °¨»ç Á¤Ã¥À» Æ÷ÇÔÇϵµ·Ï Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
°ü·Ã Á¤º¸
°¨»ç °ü·Ã ¾ç½Ä ó¸® Á¤º¸
userForm ¹× viewUserForm°ú ¸¶Âù°¡Áö·Î ƯÁ¤ »ç¿ëÀÚ ¶Ç´Â Á¶Á÷¿¡ ´ëÇØ ¾ç½ÄÀ» ¼³Á¤ÇÒ ¼ö ÀÖÀ¸¸ç, »ç¿ëÀÚ(¶Ç´Â Á¶Á÷¿¡ ÀÖ´Â ¸ðµç »ç¿ëÀÚ)´Â ±× ¾ç½ÄÀ» »ç¿ëÇÕ´Ï´Ù. ƯÁ¤ ¾ç½ÄÀ» »ç¿ëÀÚ¿Í Á¶Á÷¿¡ ¸ðµÎ ¼³Á¤ÇÑ °æ¿ì¿¡´Â »ç¿ëÀÚ¿¡ ¼³Á¤ÇÑ ¾ç½ÄÀÌ ¿ì¼±ÀûÀ¸·Î Àû¿ëµË´Ï´Ù. (¾ç½ÄÀ» Á¶È¸ÇÒ ¶§ Identity Manager´Â Á¶Á÷À» ¿ì¼±ÀûÀ¸·Î °Ë»öÇÕ´Ï´Ù.)
°¨»ç °ü·Ã ¾ç½ÄÀº »ç¿ëÀÚ ¾ç½Ä ¹× º¸±â »ç¿ëÀÚ ¾ç½Ä°ú °°Àº ¹æ½ÄÀ¸·Î ÀÛµ¿ÇÕ´Ï´Ù. °¢ »ç¿ëÀÚ´Â »ç¿ëÇÒ Æ¯Á¤ ¾ç½ÄÀ» ÁöÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç ƯÁ¤ »ç¿ëÀÚ°¡ Á¶Á÷¿¡ µû¶ó »ç¿ëÇØ¾ß ÇÒ ¾ç½ÄÀ» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ ¾ç½Ä ÁöÁ¤
°¨»ç Á¤Ã¥ ¸ñ·Ï ¹× ¾×¼¼½º °Ë»ö ¸ñ·Ï ¾ç½ÄÀº ¸ñ·Ï ³»ÀÇ ¿ä¼Ò¿¡ ´ëÇÑ ´ë·®ÀÇ Á¤º¸¸¦ ¾ç½Ä¿¡ Ç¥½ÃÇÏ´Â fullView µî·Ï Á¤º¸¸¦ Áö¿øÇÕ´Ï´Ù. ¸ñ·Ï ºä¾îÀÇ ¼º´ÉÀ» °³¼±ÇÏ·Á¸é ÀÌ Á¤Ã¥À» false·Î ¼³Á¤ÇϽʽÿÀ.
¾×¼¼½º ½ÂÀÎ ¸ñ·Ï ¾ç½Ä¿¡´Â includeUE¶ó´Â ºñ½ÁÇÑ µî·Ï Á¤º¸°¡ ÀÖÀ¸¸ç ¼öÁ¤ ¸ñ·Ï ¾ç½Ä¿¡¼´Â includeCV µî·Ï Á¤º¸¸¦ »ç¿ëÇÕ´Ï´Ù.
±âº» °¨»ç °ü·Ã ¾ç½Ä
´ÙÀ½ Ç¥¿¡´Â Identity Manager¿Í ÇÔ²² Á¦°øµÇ´Â ±âº» °¨»ç °ü·Ã ¾ç½ÄÀÌ ÀÖ½À´Ï´Ù.
Ç¥ 4
¾ç½Ä À̸§
¸ÅÇÎµÈ À̸§
»ç¿ëÀÚº° Á¦¾î
ÀÏ¹Ý ¸ñÀû
¾×¼¼½º ½ÂÀÎ ¸ñ·Ï
accessApprovalList
Áõ¸í ÀÛ¾÷ Ç׸ñÀÇ ¸ñ·Ï Ç¥½Ã
¾×¼¼½º °ËÅä »èÁ¦ È®ÀÎ
accessReviewDeleteConfirmation
¾×¼¼½º °ËÅä »èÁ¦ È®ÀÎ
¾×¼¼½º °ËÅä Áß´Ü È®ÀÎ
accessReviewAbortConfirmation
¾×¼¼½º °ËÅä Á¾·á È®ÀÎ
¾×¼¼½º °ËÅä ´ë½Ãº¸µå
accessReviewDashboard
¸ðµç ¾×¼¼½º °ËÅä ¸ñ·Ï Ç¥½Ã
¾×¼¼½º °ËÅä ¼öÁ¤ ¾ç½Ä
accessReviewRemediationWorkItem
¿¹
°¢ UE ±â¹Ý ¼öÁ¤ ÀÛ¾÷ Ç׸ñ ·»´õ¸µ
¾×¼¼½º °ËÅä ¿ä¾à
accessReviewSummary
ƯÁ¤ ¾×¼¼½º °ËÅä ¼¼ºÎ Á¤º¸ Ç¥½Ã
¾×¼¼½º °Ë»ö ¾ç½Ä
accessScanForm
¾×¼¼½º °Ë»ö Ç¥½Ã ¶Ç´Â ÆíÁý
¾×¼¼½º °Ë»ö ¸ñ·Ï
accessScanList
¸ðµç ¾×¼¼½º °Ë»ö ¸ñ·Ï Ç¥½Ã
¾×¼¼½º °Ë»ö »èÁ¦ È®ÀÎ
accessScanDeleteConfirmation
¾×¼¼½º °Ë»ö »èÁ¦ È®ÀÎ
¾×¼¼½º ½ÂÀÎ ¸ñ·Ï
attestationList
¿¹
¸ðµç º¸·ù ÁßÀÎ Áõ¸í ¸ñ·Ï ·»´õ¸µ
Áõ¸í ¾ç½Ä
attestationWorkItem
¿¹
°¢ Áõ¸í ÀÛ¾÷ Ç׸ñ ·»´õ¸µ
UserEntitlementForm
userEntitlementForm
UserEntitlementÀÇ ³»¿ë Ç¥½Ã
UserEntitlement ¿ä¾à ¾ç½Ä
userEntitlementSummaryForm
À§¹Ý ¼¼ºÎ Á¤º¸ ¾ç½Ä
violationDetailForm
Áؼö À§¹ÝÀÇ ¼¼ºÎ Á¤º¸ Ç¥½Ã
¼öÁ¤ ¸ñ·Ï
remediationList
¿¹
¼öÁ¤ ÀÛ¾÷ Ç׸ñÀÇ ¸ñ·Ï Ç¥½Ã
°¨»ç Á¤Ã¥ ¸ñ·Ï
auditPolicyList
°¨»ç Á¤Ã¥ÀÇ ¸ñ·Ï Ç¥½Ã
°¨»ç Á¤Ã¥ »èÁ¦ È®ÀÎ ¾ç½Ä
auditPolicyDeleteConfirmation
°¨»ç Á¤Ã¥ÀÇ »èÁ¦ È®ÀÎ
Ãæµ¹ À§¹Ý ¼¼ºÎ Á¤º¸ ¾ç½Ä
conflictViolationDetailsForm
SOD À§¹Ý ¸ÅÆ®¸¯½º Ç¥½Ã
Áؼö À§¹Ý ¿ä¾à ¾ç½Ä
complianceViolationSummaryForm
¼öÁ¤ ¾ç½Ä
reviewWorkItem
¿¹
Áؼö À§¹Ý ·»´õ¸µ
ÀÌ·¯ÇÑ ¾ç½ÄÀ» »ç¿ëÀÚ Á¤ÀÇÇÏ´Â ÀÌÀ¯
ÀÔÁõÀΰú ¼öÁ¤ÀÚ´Â ÀÔÁõ ¹× ¼öÁ¤À» Á»´õ È¿À²ÀûÀ¸·Î ¼öÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ Á¤È®ÇÑ ¼¼ºÎ »çÇ×À» Ç¥½ÃÇÏ´Â ¾ç½ÄÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÀÚ¿ø ÀÔÁõÀڴ ƯÁ¤ ÀÚ¿ø¿¡ °ü·ÃµÈ ¼Ó¼ºÀ» ¸ñ·Ï ¾ç½ÄÀ¸·Î Ç¥½ÃÇÏ¿© °¢ ƯÁ¤ ÀÛ¾÷ Ç׸ñÀ» º¸Áö ¾Ê°íµµ Áõ¸íÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¾ç½ÄÀº °ü·Ã ÀÚ¿ø À¯Çü(¹× ¼Ó¼º)¿¡ µû¶ó ´Ù¸£±â ¶§¹®¿¡ ÀÔÁõÀκ°·Î ¾ç½ÄÀ» »ç¿ëÀÚ Á¤ÀÇÇÏ´Â °ÍÀÌ ÇÕ¸®ÀûÀÔ´Ï´Ù.
Áõ¸íÇÏ´Â µ¿¾È °¢ ÀÔÁõÀÎÀº °íÀ¯ÇÑ °üÁ¡¿¡¼ ÀÚ°ÝÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, idmManager ÀÔÁõÀÎÀº ÀϹÝÀûÀÎ ¹æ½ÄÀ¸·Î »ç¿ëÀÚ ÀÚ°ÝÀ» º¸´Â ÇÑÆí ÀÚ¿ø ÀÔÁõÀÎÀº ÀÚ¿øº° µ¥ÀÌÅÍ¿¡¸¸ °ü½ÉÀ» º¸ÀÏ ¼ö ÀÖ½À´Ï´Ù. °¢ ÀÔÁõÀÎÀÌ Áõ¸í ¸ñ·Ï ¾ç½Ä°ú AttestationWorkItem ¾ç½ÄÀ» ¸ðµÎ Á¶Á¤ÇÏ¿© ÇÊ¿äÇÑ Á¤º¸¸¸ °Ë»ö ¹× Ç¥½ÃÇÏ¿© Á¦Ç° ÀÎÅÍÆäÀ̽ºÀÇ È¿À²À» ³ôÀÏ ¼ö ÀÖ½À´Ï´Ù.
°Ë»ö ÀÛ¾÷ º¯¼ö
°¨»ç Á¤Ã¥ °Ë»ö ÀÛ¾÷°ú ¾×¼¼½º °Ë»ö ÀÛ¾÷ÀÇ ÀÛ¾÷ Á¤ÀÇ´Â ¸ðµÎ ÀÛ¾÷À» ½ÃÀÛÇÒ ¶§ »ç¿ëÇÒ ¾ç½ÄÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¾ç½Ä¿¡´Â ´ëºÎºÐÀÇ °Ë»ö ÀÛ¾÷ º¯¼ö¸¦ Á¦¾îÇÒ ¼ö ÀÖ´Â Çʵ尡 ÀÖ½À´Ï´Ù.
º¯¼ö À̸§
±âº»°ª
¸ñÀû
maxThreads
5
´ÜÀÏ ½ºÄ³³Ê¿¡¼ ÇÑ ¹ø¿¡ ÀÛ¾÷ÇÒ µ¿½Ã »ç¿ëÀÚ ¼ö¸¦ È®ÀÎÇÕ´Ï´Ù. ÀÌ °ªÀ» ³ôÀÌ¸é ¸Å¿ì ´À¸° ÀÚ¿øÀÇ °èÁ¤À¸·Î »ç¿ëÀÚ¸¦ °Ë»öÇÒ ¶§ 󸮷®ÀÌ ³ô¾ÆÁú ¼ö ÀÖ½À´Ï´Ù.
userLock
5000
°Ë»öÇÒ »ç¿ëÀÚÀÇ Àá±ÝÀ» ¾ò±â À§ÇØ ¼Ò¿äµÈ ½Ã°£(mS)À» ³ªÅ¸³À´Ï´Ù. ¸î °³ÀÇ µ¿½Ã °Ë»ö¿¡¼ °°Àº »ç¿ëÀÚ¸¦ °Ë»öÇÒ ¶§ »ç¿ëÀÚÀÇ ÀÚ¿ø ¼Óµµ°¡ ´À¸° °æ¿ì ÀÌ °ªÀ» ³ôÀ̸é Àá±Ý ¿À·ù´Â ÁÙ¾îµéÁö¸¸ Àüü °Ë»ö ¼Óµµ°¡ ´õ ´À·ÁÁý´Ï´Ù.
scanDelay
0
»õ °Ë»ö ½º·¹µå¸¦ ½ÇÇàÇϱâ Àü¿¡ Áö¿¬ÇÒ ½Ã°£(mS)À» ³ªÅ¸³À´Ï´Ù. ¾ç¼ö·Î ¼³Á¤ÇÏ¸é ½ºÄ³³Ê°¡ CPU¸¦ ´ú Â÷ÁöÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ÀÌÁ¦ °æ°í(WARNING), ¿À·ù(ERROR), ¶Ç´Â Á¤º¸(OK) ¾Ë¸² ¸Þ½ÃÁö¸¦ XPRESS ¾ç½Ä¿¡ »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù. (ID-14540, ID-14953)
ÁÖ
ÀÌ ¿¹¿¡¼´Â ¾ç½Ä¿¡ °æ°í ErrorMessage °´Ã¼¸¦ »ðÀÔÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÏÁö¸¸, ´Ù¸¥ ½É°¢µµ ¼öÁØÀ» ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Identity Manager IDE¸¦ »ç¿ëÇÏ¿© °æ°í¸¦ Ãß°¡ÇÒ ¾ç½ÄÀ» ¿±´Ï´Ù.
- ÁÖ EditForm ¶Ç´Â HtmlPage Ç¥½Ã Ŭ·¡½º¿¡ <Property name='messages'>¸¦ Ãß°¡ÇÕ´Ï´Ù.
- ´ÙÀ½ »ùÇà Äڵ忡¼ <defvar name='msgList'> ÄÚµå ºí·ÏÀ» Ãß°¡ÇÕ´Ï´Ù.
- ÄÚµå »ùÇà ¹®ÀÚ¿ÀÇ ¾Ë¸² »óÀÚ¿¡ Ç¥½ÃÇÒ ¸Þ½ÃÁö ÅؽºÆ®¸¦ È®ÀÎÇÏ´Â ¸Þ½ÃÁö Å°¸¦ ´ëüÇÕ´Ï´Ù.
<message name='UI_USER_REQUESTS_ACCOUNTID_NOT_FOUND_ALERT_VALUE >
- ÆÄÀÏÀ» ÀúÀåÇÏ°í ´Ý½À´Ï´Ù.
ÄÚµå ¿¹
<Display class='EditForm'>
<Property name='componentTableWidth' value='100%'/>
<Property name='rowPolarity' value='false'/>
<Property name='requiredMarkerLocation' value='left'/>
<Property name='messages'>
<ref>msgList</ref>
</Property>
</Display>
<defvar name='msgList'>
<cond>
<and>
<notnull>
<ref>username</ref>
</notnull>
<isnull>
<ref>userview</ref>
</isnull>
</and>
<list>
<new class='com.waveset.msgcat.ErrorMessage'>
<invoke class='com.waveset.msgcat.Severity' name='fromString'>
<s>warning</s>
</invoke>
<message name='UI_USER_REQUESTS_ACCOUNTID_NOT_FOUND_ALERT_VALUE'>
<ref>username</ref>
</message>
</new>
</list>
</cond>
</defvar>
¼û°ÜÁø Ç¥½Ã Ŭ·¡½º´Â <input type=hidden/> HTML ±¸¼º ¿ä¼Ò¿¡ ÇØ´çÇÕ´Ï´Ù. ÀÌ ±¸¼º ¿ä¼Ò´Â °ªÀÌ ¿©·¯ °³ÀÎ µ¥ÀÌÅÍ À¯ÇüÀ» È®½ÇÇÏ°Ô ÀÏ·ÃÈ ¹× ÀÏ·ÃÈ ÇØÁ¦ÇÒ ¼ö ¾ø±â ¶§¹®¿¡ °ªÀÌ ÇϳªÀÎ µ¥ÀÌÅÍ À¯Çü¸¸ Áö¿øÇÕ´Ï´Ù. (ID-16904)
¸ñ·ÏÀ» ¹®ÀÚ¿·Î ·»´õ¸µÇÏ·Á¸é ÇØ´ç ¸ñ·ÏÀ» ¹®ÀÚ¿·Î ¸í½ÃÀûÀ¸·Î º¯È¯ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
4Àå, Identity Manager º¸±â
°øÅë ¼Ó¼º
Á¶Á÷ º¸±âÀÇ »óÀ§ ¼öÁØ ¼Ó¼ºÀÌ ´ÙÀ½ Ç¥¿¡ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
À̸§
ÆíÁý °¡´É
µ¥ÀÌÅÍ À¯Çü
Çʼö
orgName
Àбâ
¹®ÀÚ¿
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgDisplayName
Àбâ/¾²±â
¹®ÀÚ¿
¿¹
orgType
Àбâ/¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgId
Àбâ
¹®ÀÚ¿
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgAction
¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgNewDisplayName
¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgParentName
Àбâ/¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgChildOrgNames
Àбâ
¸ñ·Ï
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgApprovers
Àбâ/¾²±â
¸ñ·Ï
¾Æ´Ï¿À
allowsOrgApprovers
Àбâ
¸ñ·Ï
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
allowedOrgApproverIds
Àбâ
¸ñ·Ï
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgUserForm
Àбâ/¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgViewUserForm
Àбâ/¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgPolicies
Àбâ/¾²±â
¸ñ·Ï
¾Æ´Ï¿À
orgAuditPolicies
Àбâ/¾²±â
¸ñ·Ï
¾Æ´Ï¿À
renameCreate
Àбâ/¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
renameSaveAs
Àбâ/¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgName
Á¶Á÷ÀÇ UID¸¦ ³ªÅ¸³À´Ï´Ù. Á¶Á÷ÀÇ ´ÜÃà À̸§Àº °°À» ¼öµµ ÀÖÁö¸¸ »óÀ§ Á¶Á÷ÀÌ ´Ù¸£±â ¶§¹®¿¡ ÀÌ °ªÀº ´ëºÎºÐÀÇ º¸±â °´Ã¼ À̸§°ú ´Ù¸¨´Ï´Ù.
orgDisplayName
Á¶Á÷ÀÇ ´ÜÃà À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ °ªÀº Ç¥½Ã¿ëÀ¸·Î¸¸ »ç¿ëµÇ¸ç °íÀ¯ÇØ¾ß ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
orgType
Á¶Á÷ À¯ÇüÀ» Á¤ÀÇÇϸç, Çã¿ëµÇ´Â °ªÀº junction ¶Ç´Â virtualÀÔ´Ï´Ù. junction ¶Ç´Â virtual À¯ÇüÀÌ ¾Æ´Ñ Á¶Á÷¿¡´Â °ªÀÌ ¾ø½À´Ï´Ù.
orgId
Identity Manager¿¡¼ Á¶Á÷À» °íÀ¯ÇÏ°Ô ½Äº°ÇÏ´Â µ¥ »ç¿ëµÇ´Â ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
orgAction
µð·ºÅ丮 Á¢ÇÕ, °¡»ó Á¶Á÷ ¹× µ¿Àû Á¶Á÷¿¡¼¸¸ Áö¿øµË´Ï´Ù. Çã¿ëµÇ´Â °ªÀº refreshÀÔ´Ï´Ù. Á¶Á÷ÀÌ µð·ºÅ丮 Á¢ÇÕÀ̰ųª °¡»ó Á¶Á÷ÀÎ °æ¿ì »õ·Î °íħ ÀÛ¾÷ÀÇ µ¿ÀÛÀº orgRefreshAllOrgsUserMembers °ª¿¡ µû¶ó °áÁ¤µË´Ï´Ù.
orgNewDisplayName
Á¶Á÷ À̸§À» º¯°æÇÒ ¶§ »õ ´ÜÃà À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.
orgParentName
»óÀ§ Á¶Á÷ÀÇ Àüü °æ·Î À̸§À» ³ªÅ¸³À´Ï´Ù.
orgChildOrgNames
¸ðµç Á÷Á¢ ¹× °£Á¢ ÇÏÀ§ Á¶Á÷ÀÇ Identity Manager ÀÎÅÍÆäÀ̽º À̸§À» ³ª¿ÇÕ´Ï´Ù.
orgApprovers
ÀÌ Á¶Á÷¿¡ Ãß°¡µÇ°Å³ª ÇØ´ç Á¶Á÷¿¡¼ ¼öÁ¤µÈ »ç¿ëÀÚ¸¦ ½ÂÀÎÇÏ´Â µ¥ ÇÊ¿äÇÑ Identity Manager ¾îµå¹Î °ü¸®ÀÚ¸¦ ³ª¿ÇÕ´Ï´Ù.
allowedOrgApprovers
ÀÌ Á¶Á÷¿¡ Ãß°¡µÇ°Å³ª ÇØ´ç Á¶Á÷¿¡¼ ¼öÁ¤µÈ »ç¿ëÀÚÀÇ ½ÂÀÎÀÚ°¡ µÉ ¼ö ÀÖ´Â »ç¿ëÀÚ À̸§À» ³ª¿ÇÕ´Ï´Ù.
allowedOrgApproverIds
ÀÌ Á¶Á÷¿¡ Ãß°¡µÇ°Å³ª ÇØ´ç Á¶Á÷¿¡¼ ¼öÁ¤µÈ »ç¿ëÀÚÀÇ ½ÂÀÎÀÚ°¡ µÉ ¼ö ÀÖ´Â »ç¿ëÀÚÀÇ ID¸¦ ³ª¿ÇÕ´Ï´Ù.
orgUserForm
ÀÌ Á¶Á÷ÀÇ ±¸¼º¿ø »ç¿ëÀÚ°¡ »ç¿ëÀÚ¸¦ ÀÛ¼º ¶Ç´Â ÆíÁýÇÒ ¶§ »ç¿ëÇÏ´Â userFormÀ» ÁöÁ¤ÇÕ´Ï´Ù.
orgViewUserForm
ÀÌ Á¶Á÷ÀÇ ±¸¼º¿ø »ç¿ëÀÚ°¡ »ç¿ëÀÚ¸¦ º¼ ¶§ »ç¿ëÇÏ´Â º¸±â »ç¿ëÀÚ ¾ç½ÄÀ» ÁöÁ¤ÇÕ´Ï´Ù.
orgPolicies
ÀÌ Á¶Á÷ÀÇ ¸ðµç ±¸¼º¿ø »ç¿ëÀÚ¿¡ Àû¿ëµÇ´Â Á¤Ã¥À» ³ªÅ¸³À´Ï´Ù. À¯Çü ¹®ÀÚ¿·Î ÀԷµǴ °´Ã¼ÀÇ ¸ñ·ÏÀÔ´Ï´Ù. °¢ Á¤Ã¥ °´Ã¼¿¡´Â Á¢µÎ¾î·Î orgPolicies[<type>]°¡ »ç¿ëµÇ´Â ´ÙÀ½ º¸±â ¼Ó¼ºÀÌ Æ÷ÇԵ˴ϴÙ. <type>Àº Á¤Ã¥ À¯Çü(¿¹: Lighthouse °èÁ¤)À» ³ªÅ¸³À´Ï´Ù.
orgAuditPolicies
ÀÌ Á¶Á÷ÀÇ ¸ðµç ±¸¼º¿ø »ç¿ëÀÚ¿¡ Àû¿ëµÇ´Â °¨»ç Á¤Ã¥À» ÁöÁ¤ÇÕ´Ï´Ù.
renameCreate
true·Î ¼³Á¤µÈ °æ¿ì ÀÌ Á¶Á÷À» º¹Á¦ÇÏ°í orgNewDisplayName °ªÀ» »ç¿ëÇÏ¿© »õ Á¶Á÷À» ¸¸µì´Ï´Ù.
renameSaveAs
true·Î ¼³Á¤µÈ °æ¿ì orgNewDisplayName °ªÀ» »ç¿ëÇÏ¿© ÀÌ Á¶Á÷ÀÇ À̸§À» º¯°æÇÕ´Ï´Ù.
µð·ºÅ丮 Á¢ÇÕ ¹× °¡»ó Á¶Á÷ ¼Ó¼º
À̸§
ÆíÁý °¡´É
µ¥ÀÌÅÍ À¯Çü
Çʼö
orgContainerId
Àбâ
¹®ÀÚ¿
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgContainerTypes
Àбâ
¸ñ·Ï
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgContainers
Àбâ
¸ñ·Ï
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgParentContainerId
Àбâ
¹®ÀÚ¿
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgResource
Àбâ/¾²±â
¹®ÀÚ¿
¿¹, µð·ºÅ丮 Á¢ÇÕ ¶Ç´Â °¡»ó Á¶Á÷ÀÇ °æ¿ì
orgResourceType
Àбâ
¹®ÀÚ¿
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgResourceId
Àбâ
¹®ÀÚ¿
½Ã½ºÅÛ¿¡¼ »ý¼ºµÊ
orgRefreshAllOrgsUserMembers
¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgContainerId
¿¬°áµÈ LDAP µð·ºÅ丮 ÄÁÅ×À̳ÊÀÇ dnÀ» ÁöÁ¤ÇÕ´Ï´Ù(¿¹: cn=foo,ou=bar,o=foobar.com).
orgContainerTypes
´Ù¸¥ ÀÚ¿ø °´Ã¼¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ´Â Çã¿ëµÈ ÀÚ¿ø °´Ã¼ À¯ÇüÀ» ³ª¿ÇÕ´Ï´Ù.
orgContainers
Identity Manager ÀÎÅÍÆäÀ̽º¿¡¼ ¼±Åà ¸ñ·ÏÀ» Ç¥½ÃÇÒ ¶§ »ç¿ëµÇ´Â ÀÚ¿øÀÇ ±âº» ÄÁÅ×À̳ʸ¦ ³ª¿ÇÕ´Ï´Ù.
orgParentContainerId
¿¬°áµÈ »óÀ§ LDAP µð·ºÅ丮 ÄÁÅ×À̳ÊÀÇ dnÀ» ÁöÁ¤ÇÕ´Ï´Ù(¿¹: ou=bar,o=foobar.com).
orgResource
µð·ºÅ丮 Á¢ÇÕ ¹× °¡»ó Á¶Á÷ÀÇ µ¿±âÈ¿¡ »ç¿ëµÇ´Â Identity Manager ÀÚ¿øÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù(¿¹: West Directory Server).
orgResourceType
µð·ºÅ丮 Á¢ÇÕ ¹× °¡»ó Á¶Á÷ÀÇ µ¿±âÈ ¿øº»ÀÌ µÇ´Â Identity Manager ÀÚ¿ø À¯ÇüÀ» ³ªÅ¸³À´Ï´Ù(¿¹: LDAP).
orgResourceId
µð·ºÅ丮 Á¢ÇÕ ¹× °¡»ó Á¶Á÷ÀÇ µ¿±âÈ¿¡ »ç¿ëµÇ´Â Identity Manager ÀÚ¿øÀÇ ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
orgRefreshAllOrgsUserMembers
trueÀÌ°í orgAction °ªÀÌ refreshÀ̸é Identity Á¶Á÷ »ç¿ëÀÚ ±¸¼º¿øÀ» ¼±ÅÃÇÑ Á¶Á÷°ú ¸ðµç ÇÏÀ§ Á¶Á÷ÀÇ ÀÚ¿ø ÄÁÅ×ÀÌ³Ê »ç¿ëÀÚ ±¸¼º¿ø°ú µ¿±âÈÇÕ´Ï´Ù. falseÀ̸é ÀÚ¿ø ÄÁÅ×ÀÌ³Ê »ç¿ëÀÚ ±¸¼º¿øÀÌ µ¿±âȵÇÁö ¾Ê°í, ¼±ÅÃÇÑ Á¶Á÷ ¹× ¸ðµç ÇÏÀ§ Á¶Á÷ÀÇ Identity Á¶Á÷¿¡ ÇØ´çµÇ´Â ÀÚ¿ø ÄÁÅ×À̳ʸ¸ µ¿±âȵ˴ϴÙ.
µ¿Àû Á¶Á÷ ¼Ó¼º
À̸§
ÆíÁý °¡´É
µ¥ÀÌÅÍ À¯Çü
Çʼö
orgUserMembersRule
Àбâ/¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgUserMembersRuleCacheTimeout
Àбâ/¾²±â
¹®ÀÚ¿
¾Æ´Ï¿À
orgUserMembersRule
authTypeÀÌ UserMembersRuleÀÌ°í »ç¿ëÀÚ ±¸¼º¿ø °áÁ¤À» À§ÇØ ·±Å¸ÀÓ ½Ã Æò°¡µÇ´Â ±ÔÄ¢À» À̸§ ¶Ç´Â UID·Î ³ªÅ¸³À´Ï´Ù.
orgUserMembersCacheTimeout
orgUserMembersRule¿¡¼ ¹ÝȯµÇ´Â »ç¿ëÀÚ ±¸¼º¿øÀ» ij½ÃÇÏ´Â °æ¿ì ij½Ã ½Ã°£ÀÌ ÃÊ°úµÇ±â Àü±îÁöÀÇ ½Ã°£(¹Ð¸®ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù. 0ÀÇ °ªÀº ij½ÃÇÏÁö ¾Ê´Â °æ¿ì¸¦ ³ªÅ¸³À´Ï´Ù.
ÀÌÁ¦ »ç¿ëÀÚ º¸±â¿¡ ´ëÇÑ ¼³¸í¿¡´Â accounts[Lighthouse].delegates ¼Ó¼º¿¡ ´ëÇÑ ´ÙÀ½°ú °°Àº ¼³¸íÀÌ Æ÷ÇԵ˴ϴÙ. (ID-15468)
accounts[Lighthouse].delegates
workItemTypeº°·Î »öÀÎÈµÈ À§ÀÓ °´Ã¼¸¦ ³ª¿ÇÕ´Ï´Ù. ¿©±â¼ °¢ °´Ã¼´Â ƯÁ¤ ÀÛ¾÷ Ç׸ñ À¯ÇüÀÇ À§ÀÓ Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
accounts[Lighthouse].delegatesHistory
0¿¡¼ n±îÁö »öÀÎÈµÈ À§ÀÓ °´Ã¼¸¦ ³ª¿ÇÕ´Ï´Ù. ¿©±â¼ nÀº À§ÀÓ ³»¿ª ±íÀ̱îÁöÀÇ ÇöÀç À§ÀÓ ³»¿ª °´Ã¼ ¼öÀÔ´Ï´Ù.
ÀÌ ¼Ó¼º¿¡´Â °íÀ¯ÇÑ ¼Ó¼º selected°¡ ÀÖ½À´Ï´Ù. ÀÌ ¼Ó¼ºÀº ÇöÀç ¼±ÅÃµÈ À§ÀÓ ³»¿ª °´Ã¼¸¦ ³ªÅ¸³»´Â ºÎ¿ï °ªÀÔ´Ï´Ù.
accounts[Lighthouse].delegatesOriginal
°¡Á®¿À±â ÀÛ¾÷À̳ª üũ¾Æ¿ô º¸±â ÀÛ¾÷ ÀÌÈÄ¿¡ workItemTypeº°·Î »öÀÎÈµÈ À§ÀÓ °´Ã¼ÀÇ ¿ø·¡ ¸ñ·ÏÀÔ´Ï´Ù.
¸ðµç accounts[Lighthouse].delegates* ¼Ó¼º¿¡´Â ´ÙÀ½ ¼Ó¼ºÀÌ »ç¿ëµË´Ï´Ù.
accounts[Lighthouse].delegate* ¼Ó¼ºÀÇ ¼Ó¼º
¼³¸í
workItemType
À§ÀӵǴ workItem À¯ÇüÀ» È®ÀÎÇÕ´Ï´Ù. À¯È¿ÇÑ workItem À¯Çü ¸ñ·ÏÀº ÀÌ ¼³¸í¼ ºÎ·ÏÀÇ Identity Manager Technical Deployment Overview Àý¿¡ ÀÖ´Â À§ÀÓ °´Ã¼ ¸ðµ¨ ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.
workItemTypeObjects
»ç¿ëÀÚ°¡ ¹Ì·¡ÀÇ workItem ½ÂÀÎ ¿äûÀ» À§ÀÓÇϴ ƯÁ¤ ¿ªÇÒ, ÀÚ¿ø ¶Ç´Â Á¶Á÷ÀÇ À̸§À» ³ª¿ÇÕ´Ï´Ù. workItemType °ªÀÌ roleApproval, resourceApproval ¶Ç´Â organizationApprovalÀ̸é ÀÌ ¼Ó¼ºÀÌ À¯È¿ÇÕ´Ï´Ù.
ÀÌ ¼Ó¼ºÀÌ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é, ±âº»ÀûÀ¸·Î ÀÌ »ç¿ëÀÚ°¡ ½ÂÀÎÀÚÀÎ ¸ðµç ¿ªÇÒ, ÀÚ¿ø ¶Ç´Â Á¶Á÷¿¡ ´ëÇØ ¹Ì·¡ÀÇ workItem ¿äû À§ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù.
toType
À§ÀÓ ´ë»ó À¯ÇüÀÔ´Ï´Ù. À¯È¿ÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.
manager
delegateWorkItemsRule
selectedUsers
toUsers
À§ÀÓ ´ë»ó »ç¿ëÀÚÀÇ À̸§À» ³ª¿ÇÕ´Ï´Ù(toTypeÀÌ selectedUsersÀÎ °æ¿ì).
toRule
Æò°¡¸¦ ÅëÇØ À§ÀÓ ´ë»ó »ç¿ëÀÚ ÁýÇÕÀ» °áÁ¤ÇÏ´Â ±ÔÄ¢ÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù(toTypeÀÌ delegateWorkItemsRuleÀÎ °æ¿ì).
startDate
À§ÀÓÀ» ½ÃÀÛÇÒ ³¯Â¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
endDate
À§ÀÓÀÌ ³¡³ª´Â ³¯Â¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
¾ç½Ä¿¡¼ DelegateWorkItems º¸±â °´Ã¼ ÂüÁ¶
´ÙÀ½ ÄÚµå »ùÇÃÀº ´ÙÀ½ ¾ç½Ä¿¡¼ DelegateWorkItems º¸±â À§ÀÓ °´Ã¼¸¦ ÂüÁ¶ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.
<Field name='delegates[*].workItemType'>
<Field name='delegates[*].workItemTypeObjects'>
<Field name='delegates[*].toType'>
<Field name='delegates[*].toUsers'>
<Field name='delegates[*].toRule'>
<Field name='delegates[*].startDate'>
<Field name='delegates[*].endDate'>
¿©±â¼ Áö¿øµÇ´Â »öÀÎ °ª(*)Àº workItemType °ªÀÔ´Ï´Ù.
À̸§
ÆíÁý °¡´É
À¯Çü
Çʼö
name
¹®ÀÚ¿
¿¹
status
¹®ÀÚ¿
¿¹
user
¹®ÀÚ¿
¿¹
userId
¹®ÀÚ¿
¿¹
attestorHint
¹®ÀÚ¿
¾Æ´Ï¿À
userView
GenericObject
¿¹
reviewInstanceId
¹®ÀÚ¿
¿¹
reviewStartDate
¹®ÀÚ¿
¿¹
scanId
¹®ÀÚ¿
¿¹
scanInstanceId
¹®ÀÚ¿
¿¹
approvalWorkflowName
¹®ÀÚ¿
¿¹
organizationId
¹®ÀÚ¿
¿¹
attestorComments.name
¹®ÀÚ¿
¾Æ´Ï¿À
attestorComments.attestor
¹®ÀÚ¿
¾Æ´Ï¿À
attestorComments.time
¹®ÀÚ¿
¾Æ´Ï¿À
attestorComments.timestamp
¹®ÀÚ¿
¾Æ´Ï¿À
attestorComments.status
¾Æ´Ï¿À
name
User Entitlement¸¦ °íÀ¯ ½Äº°ÀÚ·Î ³ªÅ¸³À´Ï´Ù.
status
User Entitlement °´Ã¼ÀÇ »óŸ¦ ÁöÁ¤ÇÕ´Ï´Ù. À¯È¿ÇÑ »óÅ¿¡´Â PENDING, ACCEPTED, REJECTED, REMEDIATING, CANCELLED°¡ Æ÷ÇԵ˴ϴÙ.
user
ÀÌ ÀÚ°Ý¿¡ ¿¬°áµÈ WSUserÀÇ À̸§À» ³ªÅ¸³À´Ï´Ù.
userId
¿¬°áµÈ WSUserÀÇ ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
attestorHint
°ËÅä °áÁ¤ ±ÔÄ¢¿¡¼ Á¦°øµÇ´Â ÀÔÁõÀο¡ ´ëÇÑ (¹®ÀÚ¿) ÈùÆ®¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ÈùÆ®´Â ±ÔÄ¢¿¡¼ ÀÔÁõÀο¡°Ô Á¦°øÇÏ´Â "±Ç°í"·Î »ç¿ëµË´Ï´Ù.
userView
User Entitlement ½ºÄ³³Ê¿¡¼ ĸóµÈ »ç¿ëÀÚ º¸±â¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ º¸±â¿¡´Â Access Scan °´Ã¼ÀÇ ±¸¼º¿¡ µû¶ó 0°³ ÀÌ»óÀÇ ÀÚ¿ø °èÁ¤ÀÌ Æ÷ÇԵ˴ϴÙ.
reviewInstanceId
PAR ÀÛ¾÷ ÀνºÅϽºÀÇ ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
reviewStartDate
PAR ÀÛ¾÷ÀÇ (¹®ÀÚ¿) ½ÃÀÛÀÏÀ» ÁöÁ¤ÇÑ Çü½ÄÀ¸·Î ³ªÅ¸³À´Ï´Ù.
scanId
AccessScan ÀÛ¾÷ Á¤ÀÇÀÇ ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
scanInstanceId
AccessScan ÀÛ¾÷ ÀνºÅϽºÀÇ ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
approvalWorkflowName
½ÂÀÎÀ» À§ÇØ ½ÇÇàÇÒ ÀÛ¾÷ È帧ÀÇ À̸§À» ³ªÅ¸³À´Ï´Ù. ÀÌ °ªÀº ¾×¼¼½º °Ë»ö ÀÛ¾÷ Á¤ÀÇ¿¡¼ °¡Á®¿É´Ï´Ù.
organizationId
°Ë»ö ´ç½Ã¸¦ ±âÁØÀ¸·Î WSUserÀÇ Á¶Á÷ ID¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
attestorComments
ÇØ´ç ÀÚ°Ý¿¡ ´ëÇÑ Áõ¸í ·¹Äڵ带 ³ª¿ÇÕ´Ï´Ù. °¢ Áõ¸í ·¹ÄÚµå´Â ½ÂÀÎ, °ÅºÎ ¹× ´Ù½Ã °Ë»ö µî ÀÚ°Ý¿¡ ´ëÇØ ¼öÇàµÈ ÀÛ¾÷ ¶Ç´Â ¹®À» ³ªÅ¸³À´Ï´Ù.
attestorComments[timestamp].name
¸ñ·Ï¿¡¼ ÀÌ ¿ä¼ÒÀÇ ½Äº°¿¡ »ç¿ëµÇ´Â ŸÀÓ½ºÅÆÇÁÀÔ´Ï´Ù.
attestorComments[timestamp].attestor
ÀÚ°Ý¿¡ ´ëÇÑ ¼³¸íÀ» ÀÔ·ÂÇÏ´Â ÀÔÁõÀÎÀÇ WSUser À̸§À» ³ªÅ¸³À´Ï´Ù.
attestorComments[timestamp].time
ÀÔÁõÀÎÀÌ ÀÌ ·¹Äڵ带 Áõ¸íÇÑ ½Ã°£À» ³ªÅ¸³À´Ï´Ù. ŸÀÓ½ºÅÆÇÁ¿Í ´Ù¸¦ ¼öµµ ÀÖ½À´Ï´Ù.
attestorComments[timestamp].status
ÀÔÁõÀÎÀÌ ÇÒ´çÇÑ »óŸ¦ ³ªÅ¸³À´Ï´Ù. ¾î´À ¹®ÀÚ¿À̳ª µÉ ¼ö ÀÖÁö¸¸ º¸ÅëÀº ½ÂÀÎ, °ÅºÎ, ´Ù½Ã °Ë»ö, ¼öÁ¤ µî ÀÔÁõÀÎÀÌ ¼öÇàÇÑ ÀÛ¾÷À» ³ªÅ¸³»´Â ¹®ÀÚ¿ÀÔ´Ï´Ù.
attestorComments[name].comment
ÀÔÁõÀÎÀÌ Ãß°¡ÇÑ ¼³¸íÀÌ Æ÷ÇԵ˴ϴÙ.
- ´ÙÀ½ »ç¿ëÀÚ º¸±â ¼Ó¼ºÀÌ ´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. (ID-15468)
- accounts[Lighthouse].delegateApproversTo
- accounts[Lighthouse].delegateApproversSelected
- accounts[Lighthouse].delegateApproversStartDate
- accounts[Lighthouse].delegateApproversEndDate
- À§ÀÓ ½ÂÀÎÀÚ º¸±â°¡ ´õ ÀÌ»ó »ç¿ëµÇÁö ¾ÊÁö¸¸ workItemTypeÀÌ approvalÀÎ À§ÀÓ °´Ã¼¸¦ ÆíÁýÇÏ´Â °æ¿ì¿¡´Â ¾ÆÁ÷ Àû¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.
6Àå, XPRESS ¾ð¾î
8Àå, HTML Ç¥½Ã ±¸¼º ¿ä¼Ò
MultiSelect ±¸¼º ¿ä¼Ò(¾ÖÇø´ ¶Ç´Â HTML ¹öÀü)¸¦ »ç¿ëÇÏ¿© ¿©·¯ ¾îµå¹Î °ü¸®ÀÚ ¿ªÇÒÀ» Ç¥½ÃÇÏ´Â ÀÏÀº ¹ø°Å·Î¿ï ¼ö ÀÖ½À´Ï´Ù. Identity Manager¿¡¼´Â ¾îµå¹Î °ü¸®ÀÚ ¿ªÇÒ: objectSelector ÇÊµå ¼½Ä ÆÄÀÏÀ» Ç¥½Ã ¹× °ü¸®ÇÏ´Â º¸´Ù È®Àå °¡´ÉÇÑ ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. (ID-15433)
È®Àå °¡´ÉÇÑ ¼±Åà ¶óÀ̺귯¸®(sample/formlib.xml)¿¡´Â objectSelector ÇÊµå ¼½Ä ÆÄÀÏÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ°¡ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ¾îµå¹Î °ü¸®ÀÚ ¿ªÇÒ À̸§À» °Ë»öÇÏ´Â ¿¹°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
ÄÚµå ¿¹ objectSelector ÇÊµå ¼½Ä ÆÄÀÏÀÇ ¿¹
<Field name='scalableWaveset.adminRoles'>
<FieldRef name='objectSelector'>
<Property name='selectorTitle' value='_FM_ADMIN_ROLES'/>
<Property name='selectorFieldName' value='waveset.adminRoles'/>
<Property name='selectorObjectType' value='AdminRole'/>
<Property name='selectorMultiValued' value='true'/>
<Property name='selectorAllowManualEntry' value='true'/>
<Property name='selectorFixedConditions'>
<appendAll>
<new class='com.waveset.object.AttributeCondition'>
<s>hidden</s>
<s>notEquals</s>
<s>true</s>
</new>
<map>
<s>onlyAssignedToCurrentSubject</s>
<Boolean>true</Boolean>
</map>
</appendAll>
</Property>
<Property name='selectorFixedInclusions'>
<appendAll>
<ref>waveset.original.adminRoles</ref>
</appendAll>
</Property>
</FieldRef>
</Field>
objectSelector ÄÚµå ¿¹¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
- Identity Manager IDE¿¡¼ ¾îµå¹Î °ü¸®ÀÚ ¶óÀ̺귯¸® UserForm °´Ã¼¸¦ ¿±´Ï´Ù.
- ÀÌ ¾ç½Ä¿¡ ´ÙÀ½ Äڵ带 Ãß°¡ÇÕ´Ï´Ù.
<Include>
<ObjectRef type='UserForm' name='Scalable Selection Library'/>
</Include>
- AdministratorFields Çʵ忡 ÀÖ´Â accounts[Lighthouse].adminRoles Çʵ带 ¼±ÅÃÇÕ´Ï´Ù.
- accounts[Lighthouse].adminRoles Àüü¸¦ ´ÙÀ½ ÂüÁ¶·Î ´ëüÇÕ´Ï´Ù.
<FieldRef name='scalableWaveset.adminRoles'/>
- °´Ã¼¸¦ ÀúÀåÇÕ´Ï´Ù.
ÀÌÈÄ¿¡ »ç¿ëÀÚ¸¦ ÆíÁýÇÏ°í º¸¾È ÅÇÀ» ¼±ÅÃÇϸé Identity Manager¿¡¼ »ç¿ëÀÚ Á¤ÀÇ ¾ç½ÄÀÌ Ç¥½ÃµË´Ï´Ù. ...¸¦ ´©¸£¸é ¼±Åñ⠱¸¼º ¿ä¼Ò°¡ ¿¸®°í °Ë»ö Çʵ尡 Ç¥½ÃµË´Ï´Ù. ÀÌ Çʵ带 »ç¿ëÇÏ¿© ÅؽºÆ® ¹®ÀÚ¿·Î ½ÃÀÛÇÏ´Â ¾îµå¹Î °ü¸®ÀÚ ¿ªÇÒÀ» °Ë»öÇÏ°í ÇÊµå °ªÀ» Çϳª ÀÌ»óÀÇ °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
¾ç½ÄÀ» º¹¿øÇÏ·Á¸é ±¸¼º > ±³È¯ ÆÄÀÏ °¡Á®¿À±â¿¡¼ $WSHOME/sample/formlib.xmlÀ» °¡Á®¿É´Ï´Ù.
objectSelector ¼½Ä ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¿©·¯ °´Ã¼°¡ Àִ ȯ°æ¿¡¼ ÀÚ¿ø ¹× ¿ªÇÒÀ» °ü¸®ÇÏ´Â ´Ù¸¥ ¿¹´Â sample/formlib.xmlÀÇ È®Àå °¡´ÉÇÑ ¼±Åà ¶óÀ̺귯¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ÀÌÁ¦ TabPanel ±¸¼º ¿ä¼Ò¿¡ ´ëÇÑ ¼³¸í¿¡´Â validatePerTab µî·Ï Á¤º¸¿¡ ´ëÇÑ ´ÙÀ½°ú °°Àº ¼³¸íÀÌ Æ÷ÇԵ˴ϴÙ. (ID-15501)
¸Þ´º ±¸¼º ¿ä¼Ò´Â Menu, MenuBar ¹× MenuItemÀÇ ¼¼ Ŭ·¡½º·Î ±¸¼ºµË´Ï´Ù.
Menu¿¡´Â ´ÙÀ½ µî·Ï Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
- layout - °ªÀÌ horizontal ¶Ç´Â verticalÀÎ ¹®ÀÚ¿ÀÔ´Ï´Ù. horizontal °ªÀº ÅÇÀÌ ÀÖ´Â ¼öÆò Ž»ö Ç¥½ÃÁÙÀ» »ý¼ºÇÕ´Ï´Ù. vertical °ªÀº ¸Þ´º¸¦ ÀϹÝÀûÀÎ ³ëµå ·¹À̾ƿôÀÌ ÀÖ´Â ¼öÁ÷ Æ®¸® ¸Þ´º·Î ·»´õ¸µÇÕ´Ï´Ù.
- stylePrefix - CSS Ŭ·¡½º À̸§ÀÇ ¹®ÀÚ¿ Á¢µÎ¾îÀÔ´Ï´Ù. Identity Manager ÃÖÁ¾ »ç¿ëÀÚ ÆäÀÌÁö¿¡¼ ÀÌ °ªÀº UserÀÔ´Ï´Ù.
MenuBar¿¡´Â ´ÙÀ½ µî·Ï Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
MenuItem¿¡´Â ´ÙÀ½ µî·Ï Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
ÀÌ µî·Ï Á¤º¸´Â MenuBar ¶Ç´Â MenuItem¿¡¼ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½ XPRESS ¿¹¿¡¼´Â µÎ °³ÀÇ ÅÇÀÌ ÀÖ´Â ¸Þ´º¸¦ ¸¸µì´Ï´Ù. µÑ° ÅÇ¿¡´Â µÎ °³ÀÇ ÇÏÀ§ ÅÇÀÌ ÀÖ½À´Ï´Ù.
ÄÚµå ¿¹ Menu, MenuItem ¹× MenuBar ±¸¼º ¿ä¼ÒÀÇ ±¸Çö
<Display class='Menu'/>
<Field>
<Display class='MenuItem'>
<Property name='URL' value='user/main.jsp'/>
<Property name='title' value='Home' />
</Display>
</Field>
<Field>
<Display class='MenuBar' >
<Property name='title' value='Work Items' />
<Property name='URL' value='user/workItemListExt.jsp'/>
</Display>
<Field>
<Display class='MenuItem'>
<Property name='URL' value='user/workItemListExt.jsp'/>
<Property name='title' value='Approvals' />
</Display>
</Field>
<Field>
<Display class='MenuItem'>
<Property name='URL' value='user/otherWorkItems/listOtherWorkItems.jsp'/>
<Property name='title' value='Other' />
</Display>
</Field>
</Field>
ListEditor
ÆíÁý °¡´ÉÇÑ ¹®ÀÚ¿ ¸ñ·ÏÀ» ·»´õ¸µÇÕ´Ï´Ù.
Ç¥ 5 ListEditor ±¸¼º ¿ä¼ÒÀÇ µî·Ï Á¤º¸
µî·Ï Á¤º¸
¼³¸í
listTitle
(¹®ÀÚ¿) Identity Manager¿¡¼ ListEditor ±×·¡ÇÈ Ç¥Çö ¿·¿¡ ¹èÄ¡ÇÏ´Â ·¹À̺íÀ» ÁöÁ¤ÇÕ´Ï´Ù.
pickListTitle
(¹®ÀÚ¿) picklist ±¸¼º ¿ä¼Ò¿¡ »ç¿ëÇÒ ·¹À̺íÀ» ÁöÁ¤ÇÕ´Ï´Ù.
valueMap
(¸Ê) ¸ñ·ÏÀÇ °ª¿¡ ´ëÇÑ Ç¥½Ã ·¹ÀÌºí ¸ÊÀ» ÁöÁ¤ÇÕ´Ï´Ù.
allowDuplicates
(ºÎ¿ï) °ªÀÌ trueÀ̸é Identity Manager°¡ °ü¸®µÇ´Â ¸ñ·Ï¿¡¼ Áߺ¹À» Çã¿ëÇÕ´Ï´Ù.
allowTextEntry
(ºÎ¿ï) °ªÀÌ trueÀ̸é Identity Manager¿¡¼ ÅؽºÆ® ÀԷ¶õÀ» Ãß°¡ ¹öÆ°°ú ÇÔ²² Ç¥½ÃÇÕ´Ï´Ù.
fixedWidth
(ºÎ¿ï) °ªÀÌ trueÀÌ¸é ±¸¼º ¿ä¼Ò°¡ °íÁ¤ ³Êºñ¿©¾ß ÇÕ´Ï´Ù(Multiselect ±¸¼º ¿ä¼Ò¿Í µ¿ÀÏÇÑ µ¿ÀÛ).
ordered
(ºÎ¿ï) °ªÀÌ trueÀÌ¸é °ªÀÇ ¼ø¼°¡ Áß¿äÇÕ´Ï´Ù.
sorted
(ºÎ¿ï) °ªÀÌ trueÀÌ¸é ¼±Åà ¸ñ·Ï¿¡¼ °ªÀ» Á¤·ÄÇØ¾ß ÇÕ´Ï´Ù. °ªÀÌ ¿©·¯ °³ÀÇ °ªÀ» °¡Áö¸ç ¼ø¼°¡ Á¤ÇØÁöÁö ¾ÊÀº °æ¿ì¿¡µµ Identity Manager¿¡¼´Â °ª ¸ñ·ÏÀ» Á¤·ÄÇÕ´Ï´Ù.
pickValueMap
(¸ñ·Ï ¶Ç´Â ¸Ê) ¼±Åà ¸ñ·ÏÀÇ °ª¿¡ ´ëÇÑ Ç¥½Ã ·¹ÀÌºí ¸ÊÀ» ÁöÁ¤ÇÕ´Ï´Ù.
pickValues
(¸ñ·Ï) picklist ±¸¼º ¿ä¼Ò¿¡ »ç¿ë °¡´ÉÇÑ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. nullÀ̸é picklist°¡ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù.
height
(Á¤¼ö) ±âº» ³ôÀ̸¦ ÁöÁ¤ÇÕ´Ï´Ù.
width
(Á¤¼ö) ±âº» ³Êºñ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÄÁÅ×À̳ʿ¡¼ ÀÌ Ç׸ñÀÌ ·»´õ¸µµÇ´Â Å×ÀÌºí ¼¿ÀÇ µî·Ï Á¤º¸·Î »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.
¿¹
ÅÇÀ¸·Î ±¸¼ºµÈ »ç¿ëÀÚ ¾ç½ÄÀÇ ´ÙÀ½ ¿¹´Â ListEditor Ç¥½Ã Ŭ·¡½º¸¦ »ç¿ëÇÏ´Â ¾ç½Ä Çʵ带 º¸¿© ÁÝ´Ï´Ù.
<Field name='accounts[Sim1].Group'>
<Display class='ListEditor' action='true'>
<Property name='listTitle' value='stuff'/>
<Property name='allowTextEntry'>
<Boolean>true</Boolean>
</Property>
<Property name='ordered'>
<Boolean>true</Boolean>
</Property>
</Display>
<Expansion>
<ref>accounts[Sim1].Group</ref>
</Expansion>
</Field>
ÀÌ ÄÚµå Á¶°¢Àº °í°´ÀÌ »ç¿ëÀÚ¿¡°Ô ±×·ìÀ» Ãß°¡Çϰųª »ç¿ëÀڷκÎÅÍ ±×·ìÀ» Á¦°ÅÇÒ ¼ö ÀÖ´Â Çʵ带 ¸¸µì´Ï´Ù.
Identity Manager ·Î±×ÀÎ ÆäÀÌÁö¿¡ ´ëÇØ autocomplete È°¼ºÈ
ui.web.disableAutocomplete ½Ã½ºÅÛ ±¸¼º °´Ã¼¸¦ true·Î º¯°æÇÏ¿© Identity Manager ·Î±×ÀÎ ÆäÀÌÁö¿¡¼ ÀÌ ±â´ÉÀ» È°¼ºÈÇÒ ¼ö ÀÖ½À´Ï´Ù. Identity Manager ·Î±×ÀÎ ÆäÀÌÁö¿¡´Â login.jsp, continueLogin.jsp, user/login.jsp ¹× user/continueLogin.jsp°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
ÀÌÀü ¾ç½ÄÀÌ ¾Æ´Ñ Identity Manager ·Î±×ÀÎ ¾ç½ÄÀº XPRESS¿¡¼ »ý¼ºµÇ¹Ç·Î »õ Ç¥½Ã µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ·Á¸é ÀÌ·¯ÇÑ ¾ç½ÄÀ» ÆíÁýÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¾ç½ÄÀº »ùÇà µð·ºÅ丮¿¡ ÀÖÀ¸¸ç, ±âº»ÀûÀ¸·Î ÀÌ µî·Ï Á¤º¸¸¦ ÁÖ¼® ó¸®µÈ »óÅ·ΠÆ÷ÇÔÇÕ´Ï´Ù.
ºÎ·Ï A, ¾ç½Ä ¹× ÇÁ·Î¼¼½º ¸ÅÇÎ
- ÀÌ ºÎ·ÏÀÇ ¾÷µ¥ÀÌÆ®µÈ ¹öÀüÀÌ ÀÌ ¸±¸®½º ³ëÆ®¿Í °°Àº µð·ºÅ丮¿¡ ¾ç½Ä ¹× ÇÁ·Î¼¼½º ¸ÅÇÎÀ̶ó´Â Á¦¸ñÀ¸·Î Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
- ¸ÅÇÎµÈ À̸§À» ÅëÇØ Áؼöº°·Î ÀÛ¾÷¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. (ID-15447)
ÇÁ·Î¼¼½º À̸§
¸ÅÇÎµÈ À̸§
¼³¸í
¾×¼¼½º °ËÅä
accessReview
¾×¼¼½º °ËÅ並 ¼öÇàÇÕ´Ï´Ù.
¾×¼¼½º °Ë»ö
accessReviewScan
¾×¼¼½º °Ë»öÀ» ¼öÇàÇÕ´Ï´Ù.
¾×¼¼½º °ËÅä ´Ù½Ã °Ë»ö
accessReviewRescan
¾×¼¼½º ´Ù½Ã °Ë»öÀ» ¼öÇàÇÕ´Ï´Ù.
°¨»ç Á¤Ã¥ ´Ù½Ã °Ë»ö
auditPolicyRescan
°¨»ç Á¤Ã¥ ´Ù½Ã °Ë»öÀ» ¼öÇàÇÕ´Ï´Ù.
¾×¼¼½º °ËÅä Áß´Ü
abortAccessReview
¾×¼¼½º °ËÅ並 Á¾·áÇÕ´Ï´Ù.
¾×¼¼½º °ËÅä »èÁ¦
deleteAccessReview
¾×¼¼½º °ËÅ並 »èÁ¦ÇÕ´Ï´Ù.
¾×¼¼½º °ËÅä º¹±¸
recoverAccessReview
°¨»ç ·Î±×¿¡¼ ´©¶ôµÈ ¾×¼¼½º °ËÅä »óÅ °´Ã¼¸¦ º¹±¸ÇÕ´Ï´Ù.
Identity Manager Deployment ToolsÀÌ Àý¿¡¼´Â Identity Manager Deployment Tools ¼³¸í¼ÀÇ ¼öÁ¤ »çÇ× ¹× Ãß°¡ »çÇ׿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
- ÀÌ ¼³¸í¼¿¡¼´Â ÀÌÀü ¸±¸®½º¿¡¼ Á¦°øµÇ¾ú´ø "Identity Manager IDE »ç¿ë" ÀåÀÌ »èÁ¦µÇ¾ú½À´Ï´Ù. ÀÌÁ¦ https://identitymanageride.dev.java.net¿¡¼ Identity Manager IDE(Integrated Development Environment)(Identity Manager IDE) ¼³Ä¡ ¹× ±¸¼º ÁöħÀÌ Á¦°øµË´Ï´Ù. (ID-17700)
Identity Manager ÇÁ·ÎÇÊ·¯ ÀÛ¾÷
Identity Manager¿¡¼´Â ¹èÆ÷¿¡¼ ¾ç½Ä, Java, ±ÔÄ¢, ÀÛ¾÷ È帧 ¹× XPRESSÀÇ ¼º´É ¹®Á¦¸¦ ÇØ°áÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â ÇÁ·ÎÇÊ·¯ À¯Æ¿¸®Æ¼¸¦ Á¦°øÇÕ´Ï´Ù.
¾ç½Ä, Java, ±ÔÄ¢, ÀÛ¾÷ È帧 ¹× XPRESS´Â ¸ðµÎ ¼º´É ¹× È®À强 ¹®Á¦ÀÇ ¿øÀÎÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·ÎÇÊ·¯´Â ÀÌ·¯ÇÑ ´Ù¾çÇÑ ¿µ¿ª¿¡ ¼Ò¿äµÇ´Â ½Ã°£À» ÇÁ·ÎÇʸµÇÏ¿©, ÇØ´ç ¾ç½Ä, Java, ±ÔÄ¢, ÀÛ¾÷ È帧 ¶Ç´Â XPRESS °´Ã¼·Î ÀÎÇØ ¼º´É ¹× È®À强 ¹®Á¦°¡ ¹ß»ýÇÏ´ÂÁö È®ÀÎÇÏ°í ±×·² °æ¿ì ÀÌ·¯ÇÑ °´Ã¼ÀÇ ¾î´À ºÎºÐÀÌ ¹®Á¦ÀÇ ¿øÀÎÀÎÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
ÀÌ Àý¿¡¼´Â Identity Manager ÇÁ·ÎÇÊ·¯¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í ¹èÆ÷¿¡¼ ¼º´É ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁÖ´Â ÀÚ½À¼¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ´ÙÀ½°ú °°ÀÌ ±¸¼ºµË´Ï´Ù.
°³¿ä
ÀÌ Àý¿¡¼´Â Identity Manager ÇÁ·ÎÇÊ·¯ÀÇ Æ¯Â¡°ú ±â´ÉÀ» °³·«ÀûÀ¸·Î ¼³¸íÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ´ÙÀ½°ú °°ÀÌ ±¸¼ºµË´Ï´Ù.
ÁÖ¿ä ±â´É
ÇÁ·ÎÇÊ·¯ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ³× °³ÀÇ ¼·Î ´Ù¸¥ µ¥ÀÌÅÍ º¸±â¿¡ ½º³À¼¦ °á°ú¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
- È£Ãâ Æ®¸® º¸±â´Â ½Ã½ºÅÛ ÀüüÀÇ È£Ãâ ŸÀÌ¹Ö ¹× È£Ãâ Ƚ¼ö¸¦ º¸¿© ÁÖ´Â Æ®¸® Å×À̺íÀ» Á¦°øÇÕ´Ï´Ù.
- ÇÖ½ºÆý º¸±â´Â »óÀ§ üÀο¡ »ó°ü¾øÀÌ ÃÑ È£Ãâ ŸÀ̹ÖÀ» º¸¿© ÁÖ´Â ÀÏ¹Ý ³ëµå ¸ñ·ÏÀ» Á¦°øÇÕ´Ï´Ù.
- ¿ª ÃßÀû º¸±â´Â ÇØ´ç ³ëµå(·çÆ® ³ëµå)¸¦ È£ÃâÇÑ ¸ðµç È£Ãâ üÀÎÀ» º¸¿© ÁÖ´Â ¿ª È£Ãâ ½ºÅÃÀ» Á¦°øÇÕ´Ï´Ù.
- È£Ãâ ¼ö½ÅÀÚ º¸±â´Â »óÀ§ üÀο¡ »ó°ü¾øÀÌ ·çÆ® ³ëµåÀÇ ÃÑ È£Ãâ Æ®¸®¸¦ Á¦°øÇÕ´Ï´Ù.
- ½º³À¼¦¿¡ Æ÷ÇÔÇÒ Á¤º¸ÀÇ Á¾·ù¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
- ÇÁ·ÎÁ§Æ® ½º³À¼¦À» ´ÙÀ½°ú °°ÀÌ °ü¸®ÇÕ´Ï´Ù.
- À̸§º°·Î ƯÁ¤ ³ëµå¸¦ °Ë»öÇÕ´Ï´Ù.
ÇÁ·ÎÇÊ·¯¿¡¼ ¼Ò½º¸¦ ã¾Æ °ü¸®ÇÏ´Â ¹æ¹ý
ÀÌ Àý¿¡¼´Â ÇÁ·ÎÇÊ·¯°¡ ´ÙÀ½ Identity Manager °´Ã¼¿¡ ´ëÇÑ ¼Ò½º¸¦ Á¶È¸ÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
¾ç½Ä, ±ÔÄ¢, ÀÛ¾÷ È帧 ¹× XPRESS °´Ã¼ÀÇ °æ¿ì ÇÁ·ÎÇÊ·¯¸¦ »ç¿ëÇÏ¿© ½º³À¼¦À» ÂïÀ¸¸é ¼¹ö¿¡¼ ¸ðµç ÇÁ·ÎÇʸµ µ¥ÀÌÅ͸¦ Æò°¡ÇÏ°í ÇØ´ç µ¥ÀÌÅÍ°¡ Á¾¼ÓµÇ´Â ¼Ò½º¸¦ °Ë»öÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ¼¹ö´Â ÀúÀå¼Ò¿¡¼ ÀÌ·¯ÇÑ ¸ðµç ¼Ò½º¸¦ ºÒ·¯¿Í¼ ½º³À¼¦¿¡ Æ÷ÇÔÇÕ´Ï´Ù. µû¶ó¼ ½º³À¼¦¿¡ Ç¥½ÃµÈ Identity Manager °´Ã¼°¡ ½º³À¼¦ÀÌ Ä¸Ã³µÈ ÁöÁ¡À» Á¤È®ÇÏ°Ô ¹Ý¿µÇÏ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ÇÁ·Î¼¼½º¿¡¼´Â ½º³À¼¦ÀÇ Å©±â°¡ Ãß°¡µÇÁö¸¸, ½ÇÁ¦·Î ¼Ò½º Å©±â´Â ÃÑ Å©±â¿¡ ºñÇØ »ó´ëÀûÀ¸·Î ÀÛ½À´Ï´Ù. µû¶ó¼ ¼Ò½º ÆÄÀÏÀ» °³º°ÀûÀ¸·Î º¸³¾ ÇÊ¿ä ¾øÀÌ ½º³À¼¦À» Sun °í°´ Áö¿ø ´ã´çÀÚ¿¡°Ô º¸³¾ ¼ö ÀÖ½À´Ï´Ù.
Java ¼Ò½ºÀÇ °æ¿ì Java ¼Ò½ºÀÇ ½º³À¼¦À» ÂïÀ¸¸é Ŭ¶óÀ̾ðÆ®¿¡¼ ÇØ´ç ½º³À¼¦À» ´Ù¿î·ÎµåÇÑ ´ÙÀ½ ½º³À¼¦À» ÅëÇØ ÇÁ·ÎÁ§Æ®¿¡¼ ÂüÁ¶µÇ´Â ¸ðµç Java ¼Ò½º¸¦ ĸóÇÕ´Ï´Ù. ½º³À¼¦À» ÀúÀåÇϸé Ŭ¶óÀ̾ðÆ®´Â ¼Ò½º¸¦ ¾ÐÃàÇÏ¿© ½º³À¼¦ÀÇ ³¡¿¡ ÷ºÎÇÕ´Ï´Ù.
±×·± ´ÙÀ½ »ç¿ëÀÚ°¡ ½º³À¼¦À» º¸°í Java ¼Ò½º·Î À̵¿Çϸé Ŭ¶óÀ̾ðÆ®´Â ¸ÕÀú ½º³À¼¦ÀÇ ÄÁÅÙÆ®¸¦ È®ÀÎÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®´Â °Å±â¼ ÄÁÅÙÆ®¸¦ ãÀ» ¼ö ¾ø´Â °æ¿ì ÇÁ·ÎÁ§Æ®ÀÇ ÄÁÅÙÆ®¸¦ È®ÀÎÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º¸¦ ÅëÇØ »ç¿ëÀÚ Á¤ÀÇ Java ÄÚµå¿Í Identity Manager ÄÚµå ¸ðµÎÀÇ ÇÁ·ÎÇʸµ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â ½º³À¼¦À» º¸³¾ ¼ö ÀÖ½À´Ï´Ù.
Åë°è °æ°í
´ÙÀ½ Àý¿¡¼´Â ÇÁ·ÎÇÊ·¯°¡ Á¦°øÇÏ´Â °á°ú¸¦ Æò°¡ÇÒ ¶§ °í·ÁÇÒ Á¤º¸¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
ÀÚü ½Ã°£ Åë°è ·çÆ® ³ëµåÀÇ ÀÚü ½Ã°£ Åë°è¸¦ °è»êÇϱâ À§ÇØ ÇÁ·ÎÇÊ·¯¿¡¼´Â ·çÆ® ³ëµåÀÇ ÃÑ ½Ã°£¿¡¼ ¸ðµç ÇÏÀ§ ³ëµåÀÇ ½Ã°£À» »®´Ï´Ù.
µû¶ó¼ °èÃøµÇÁö ¾ÊÀº ÇÏÀ§ ³ëµå ½Ã°£Àº ·çÆ® ³ëµåÀÇ ÀÚü ½Ã°£¿¡ ¹Ý¿µµË´Ï´Ù. ·çÆ® ³ëµå¿¡ »ó´çÇÑ ÀÚü ½Ã°£ÀÌ ÀÖÀ» °æ¿ì ±× ÀÌÀ¯¸¦ È®½ÇÇÏ°Ô Á¶»çÇØ¾ß ÇÕ´Ï´Ù. ÀûÀýÇÑ ¸Þ¼Òµå°¡ °èÃøµÇÁö ¾Ê¾ÒÀ» ¼öµµ ÀÖ½À´Ï´Ù. ±×·² °æ¿ì ÀÚü ½Ã°£ÀÌ ¹ß»ýÇÑ ÀÌÀ¯¸¦ À߸ø ÆľÇÇÏ°Ô µË´Ï´Ù.
¿¹¸¦ µé¾î, ¸Þ¼Òµå A°¡ ¸Þ¼Òµå B¸¦ È£ÃâÇÑ´Ù°í °¡Á¤ÇØ º¾½Ã´Ù.
¸Þ¼Òµå A¸¦ È£ÃâÇÏ´Â µ¥ ÃÑ 10ÃÊ(ÃÑ ½Ã°£¿¡ B È£Ã⠽ð£ Æ÷ÇÔ)°¡ °É¸®°í B¸¦ È£ÃâÇÏ´Â µ¥ ÃÑ 10ÃÊ°¡ °É¸³´Ï´Ù.
A¿Í B ¸ðµÎ °èÃøµÈ °æ¿ì È£Ãâ ½ºÅÃÀº ÇØ´ç Á¤º¸¸¦ ¹Ý¿µÇÕ´Ï´Ù. A´Â ÀÚü ½Ã°£ÀÌ 0ÃʷΠǥ½ÃµÇ°í B´Â ÀÚü ½Ã°£ÀÌ 10ÃÊ(½ÇÁ¦·Î B¿¡¼ 10ÃÊ°¡ ¼Ò¿äµÊ)·Î Ç¥½ÃµË´Ï´Ù. ±×·¯³ª B°¡ °èÃøµÇÁö ¾ÊÀº °æ¿ì¿¡´Â A¸¦ È£ÃâÇÏ´Â µ¥ 10ÃÊ°¡ °É¸®°í AÀÇ ÀÚü ½Ã°£ÀÌ 10ÃʷΠǥ½ÃµË´Ï´Ù. µû¶ó¼ B°¡ ¾Æ´Ï¶ó A¿¡ Á÷Á¢ÀûÀÎ ¹®Á¦°¡ ÀÖ´Ù°í °¡Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ƯÈ÷ Ãʱâ ÄÄÆÄÀÏ Áß¿¡ JSP¿¡¼ Å« ÀÚü ½Ã°£À» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼öÁýµÈ °á°ú¸¦ Àç¼³Á¤ÇÑ ´ÙÀ½ ÆäÀÌÁö¸¦ ´Ù½Ã Ç¥½ÃÇϸé ÀÚü ½Ã°£ °ªÀÌ ÈξÀ ÀÛ¾ÆÁý´Ï´Ù.
±¸¼ºÀÚ È£Ãâ Java °èÃø Àü·«¿¡´Â Á¦ÇÑÀÌ Àֱ⠶§¹®¿¡ this() ¶Ç´Â super()¿¡ ´ëÇÑ Ãʱâ È£ÃâÀº ±¸¼ºÀÚ È£ÃâÀÇ ÇÏÀ§°¡ ¾Æ´Ï¶ó ÇüÁ¦·Î Ç¥½ÃµË´Ï´Ù. ´ÙÀ½ ¿¹¸¦ ÂüÁ¶ÇϽʽÿÀ.
class A
{
public A()
{
this(0);
}
public A(int i)
{
}
}
and:
class B
{
public static void test()
{
new A();
}
}
È£Ãâ Æ®¸®´Â ´ÙÀ½°ú °°½À´Ï´Ù.
B.test()
-A.<init>(int)
-A.<init>()
È£Ãâ Æ®¸®´Â ´ÙÀ½°ú °°Áö ¾Ê½À´Ï´Ù.
B.test()
-A.<init>()
-A.<init>(int)
µ¥¸ó ½º·¹µå ReconTask.WorkerThread.run() ¶Ç´Â TaskThread.WorkerThread.run()°ú °°Àº Identity ManagerÀÇ ¿©·¯ µ¥¸ó ½º·¹µå¿¡ ¼Ò¿äµÈ Ç¥¸é»ó Å« ½Ã°£¿¡ ÀÇÇØ À߸ø ÆÇ´ÜÇÏÁö ¸¶½Ê½Ã¿À. ÀÌÁß ´ëºÎºÐÀÇ ½Ã°£Àº À̺¥Æ®¸¦ ±â´Ù¸®´Â µ¿¾È ÈÞ¸é »óÅ¿¡¼ ¼ÒºñµÈ ½Ã°£ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ÃßÀûÀ» Á¶»çÇÏ¿© À̺¥Æ®¸¦ ó¸®ÇÒ ¶§ ½ÇÁ¦·Î ¼Ò¿äµÈ ½Ã°£À» È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
½ÃÀÛÇϱâ
ÀÌ Àý¿¡¼´Â ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÏ´Â ¹æ¹ý°ú ÇÁ·ÎÇÊ·¯ÀÇ ´Ù¾çÇÑ ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ±â´ÉÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ´ÙÀ½°ú °°ÀÌ ±¸¼ºµË´Ï´Ù.
½ÃÀÛÇϱâ Àü¿¡
ÇÁ·ÎÇÊ·¯´Â »ó´çÈ÷ ¸Þ¸ð¸® Áý¾àÀûÀ̹ǷΠ¼¹ö¿Í Netbeans JVM(Java Virtual Machine) ¸ðµÎÀÇ ¸Þ¸ð¸®¸¦ ´ëÆø ´Ã·Á¾ß ÇÕ´Ï´Ù.
- ¼¹öÀÇ ¸Þ¸ð¸®¸¦ ´Ã¸®·Á¸é
- Netbeans âÀ» ¿°í ·±Å¸ÀÓ ÅÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
- ¼¹ö ³ëµå¸¦ È®ÀåÇÏ°í ¹øµé·Î Á¦°øµÈ TomcatÀ» ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À¸·Î ´©¸£°í ¸Þ´º¿¡¼ µî·Ï Á¤º¸¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- ¼¹ö °ü¸®ÀÚ ´ëÈ »óÀÚ°¡ Ç¥½ÃµÇ¸é ¿¬°á ÅÇÀÇ HTTP ¸ð´ÏÅÍ »ç¿ë È®ÀζõÀ» ¼±Åà Ãë¼ÒÇÕ´Ï´Ù.
- Ç÷§Æû ÅÇÀ» ¼±ÅÃÇÏ°í VM ¿É¼ÇÀ» -Xmx1024MÀ¸·Î ¼³Á¤ÇÑ ´ÙÀ½ ´Ý±â¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
- Netbeans JVM ¸Þ¸ð¸®¸¦ ´Ã¸®·Á¸é
³¡³ª¸é ´ÙÀ½ Àý¿¡ ¼³¸íÇÑ ´ë·Î ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·ÎÇÊ·¯ ½ÃÀÛ
Identity Manager IDE â¿¡¼ ´ÙÀ½°ú °°Àº ¹æ¹ýÀ» »ç¿ëÇÏ¿© ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÏ¸é »ç¿ëÇÏ·Á´Â ÇÁ·ÎÇʸµ ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ÇÁ·ÎÇÊ·¯ ¿É¼Ç ´ëÈ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù. ÇÁ·ÎÇÊ·¯ ¿É¼Ç ÁöÁ¤¿¡¼ ÀÌ·¯ÇÑ ¿É¼ÇÀ» ¼³Á¤ÇÏ´Â µ¥ ÇÊ¿äÇÑ ÁöħÀ» Á¦°øÇÕ´Ï´Ù.
ÇÁ·ÎÇÊ·¯ »ç¿ë
ÀÌ Àý¿¡¼´Â ÇÁ·ÎÇÊ·¯ ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ ±â´É°ú ±× ±â´ÉÀ» »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â ´ÙÀ½°ú °°ÀÌ ±¸¼ºµË´Ï´Ù.
ÇÁ·ÎÇÊ·¯ ¿É¼Ç ÁöÁ¤
ÇÁ·ÎÇÊ·¯ ¿É¼Ç ´ëÈ »óÀÚ´Â ´ÙÀ½ ÅÇÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
ÀÌ ÅÇÀÇ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÇÁ·ÎÇʸµÇÒ °´Ã¼ ¹× ÇÁ·ÎÇÊ¿¡ Ç¥½ÃÇÒ ¿ä¼Ò¸¦ ³ªÅ¸³À´Ï´Ù.
ÇÁ·ÎÇÊ·¯ ¿É¼ÇÀ» ÁöÁ¤ÇÑ ÈÄ È®ÀÎÀ» ´·¯ ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ® ±¸¼º¿¡ µû¶ó ÇÁ·ÎÇÊ·¯´Â ´ÙÀ½ µÎ °¡Áö Áß Çϳª¸¦ ¼öÇàÇÕ´Ï´Ù.
- ÀÏ¹Ý Identity Manager ÇÁ·ÎÁ§Æ®¸¦ Æ÷ÇÔµÈ Identity Manager ÀνºÅϽº¿Í ÇÔ²² »ç¿ëÇÏ´Â °æ¿ì ÇÁ·ÎÇÊ·¯´Â Àüü ºôµå¸¦ ¼öÇàÇÏ°í, NetBeanÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö¿¡ À̸¦ ¹èÆ÷ÇÑ ´ÙÀ½ ½ÃÀ۵˴ϴÙ.
- ÀÏ¹Ý Identity Manager ÇÁ·ÎÁ§Æ®¸¦ ¿ÜºÎ Identity Manager ÀνºÅϽº ¶Ç´Â ¿ø°Ý Identity Manager ÇÁ·ÎÁ§Æ®¿Í ÇÔ²² »ç¿ëÇÏ´Â °æ¿ì ÇÁ·ÎÇÊ·¯´Â ÇÁ·ÎÁ§Æ®¿¡ ´ëÇØ ±¸¼ºµÈ Identity Manager ÀνºÅϽº¿¡ ÷ºÎµË´Ï´Ù.
¸ðµå ¸ðµå ÅÇÀº ´ÙÀ½ ¿É¼ÇÀ» Á¦°øÇÕ´Ï´Ù.
IDM °´Ã¼ ÇÊÅÍ IDM °´Ã¼ ÇÊÅÍ ÅÇÀº ´ÙÀ½°ú ¿É¼ÇÀ» Á¦°øÇÕ´Ï´Ù.
Java ÇÊÅÍ Java ÇÊÅÍ ÅÇÀ» ¼±ÅÃÇÏ¿© ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
Java ÇÊÅÍ´Â ¸Þ¼Òµå ÆÐÅÏÀ¸·Î Á¦°øµÇ¸ç, Á¤±Ô ¸Þ¼Òµå À̸§¿¡ µû¶ó Æ÷ÇÔ ¶Ç´Â Á¦¿ÜµÇ´Â ÆÐÅÏÀ¸·Î Ç¥½ÃµË´Ï´Ù. ¿©±â¼ Á¤±Ô ¸Þ¼Òµå À̸§Àº ´ÙÀ½°ú °°½À´Ï´Ù.
fully-qualified-class-name.method-name(parameter-type-1, parameter-type-2, ...)
´ÙÀ½Àº ¸î °¡Áö ¿¹ÀÔ´Ï´Ù.
ÇÊ¿äÇÑ °æ¿ì build.xmlÀÇ ´ÙÀ½ ÇàÀ» ÀûÀýÇÏ°Ô ¼öÁ¤ÇÏ¿© ´Ù¸¥ jarÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
<instrument todir="${lighthouse-dir-profiler}/WEB-INF" verbose="${instrumentor.verbose}" includeMethods="${profiler.includes}" excludeMethods="${profiler.excludes}">
<fileset dir="${lighthouse-dir}/WEB-INF">
<include name="lib/idm*.jar"/>
<include name="classes/**/*.class"/>
</fileset>
</instrument>
±âº»ÀûÀ¸·Î ±¸¼º¿¡´Â ¸ðµç »ç¿ëÀÚ Á¤ÀÇ Å¬·¡½º¿Í ´ëºÎºÐÀÇ Identity Manager Ŭ·¡½º°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¸¹Àº Identity Manager Ŭ·¡½º´Â È°¼ºÈÇÒ °æ¿ì ÇÁ·ÎÇÊ·¯¸¦ Â÷´ÜÇϱ⠶§¹®¿¡ °Á¦·Î Á¦¿ÜµË´Ï´Ù.
¿¹¸¦ µé¾î, ÀÛ¾÷ È帧, ¾ç½Ä ¹× XPRESS ¿£ÁøÀÇ Å¬·¡½º°¡ Á¦¿ÜµÇ°Å³ª, ÇÁ·ÎÇÊ·¯°¡ Java ¹× Identity Manager °´Ã¼¸¦ ÇÁ·ÎÇʸµÇÒ ¶§ ¾Ë ¼ö ¾ø´Â ½º³À¼¦À» »ý¼ºÇÕ´Ï´Ù.
Java ÇÊÅÍ´Â IDM °´Ã¼ ÇÊÅͺ¸´Ù ÈξÀ ¼¼¹ÐÇÑ ÇÊÅ͸µÀ» Á¦°øÇÕ´Ï´Ù. Java °èÃø¿¡¼´Â ½ÇÇà ½Ã°£¿¡ ¸¹Àº ¿À¹öÇìµå¸¦ Ãß°¡ÇϹǷÎ, ÇÁ·ÎÇʸµ °á°ú°¡ ¿ÏÀüÈ÷ ¿Ö°îµÉ ¼ö ÀÖ½À´Ï´Ù. Identity Manager °´Ã¼´Â ÄÄÆÄÀϵǴ °ÍÀÌ ¾Æ´Ï¶ó Çؼ®µÇ´Â °ÍÀ̹ǷΠ°èÃø ¿À¹öÇìµå¸¦ ¹«½ÃÇصµ ÁÁ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÀÛ¾÷ È帧 A¸¦ Á¦¿ÜÇÏ°í ÀÛ¾÷ È帧 B µîÀ» Æ÷ÇÔÇÏ´Â ±Ùº»ÀûÀÎ ÀÌÀ¯´Â ¾ø½À´Ï´Ù.
ÁÖ
ÇÁ·ÎÇÊ·¯°¡ ½ÇÇà ÁßÀÎ µ¿¾È¿¡´Â Java ÇÊÅ͸¦ ¼öÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù. Java ÇÊÅ͸¦ º¯°æÇÏ·Á¸é ÇÁ·ÎÇÊ·¯¸¦ ÁßÁöÇØ¾ß ÇÕ´Ï´Ù.
±âŸ ±âŸ ÅÇÀº ´ÙÀ½ ¿É¼ÇÀ» Á¦°øÇÕ´Ï´Ù.
- ½ÇÇà ½Ã°£ÀÌ 0ÀÎ ½º³À¼¦ ³ëµå Á¦°Å:
- ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÒ ¶§ ÀÚµ¿À¸·Î ºê¶ó¿ìÀú ¿±â:
- ½º³À¼¦¿¡ Java ¼Ò½º Æ÷ÇÔ:
- ÇÁ·ÎÇʸµ µ¥ÀÌÅÍ¿¡ ÂüÁ¶µÇ´Â ¸ðµç Java ¸Þ¼Òµå¿¡ ´ëÇÑ Java ¼Ò½º¸¦ ½º³À¼¦¿¡ Æ÷ÇÔ½ÃÅ°·Á¸é ÀÌ ¿É¼ÇÀ» È°¼ºÈÇÕ´Ï´Ù(±âº»°ª). Çʵ忡 ÀÖ´Â ½º³À¼¦¿¡ ´ëÇØ Ç×»ó ÀÌ ¼³Á¤À» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ Java´Â »ó´ëÀûÀ¸·Î ÀÛÀ¸¸ç Áö¿øÇÏ´Â µ¥ ¸Å¿ì Áß¿äÇÕ´Ï´Ù.
- Identity Manager¸¦ ÇÁ·ÎÇʸµÇÏ°í Àüü Identity Manager ¼Ò½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â °æ¿ì¿¡¸¸ ÀÌ ¿É¼ÇÀ» ºñÈ°¼ºÈÇÕ´Ï´Ù.
ÀÌ °æ¿ì¿¡´Â Identity Manager ¼Ò½º¸¦ Æ÷ÇÔ½ÃÅ°Áö ¾Ê½À´Ï´Ù. ±×·¯¸é ¸Å¿ì Å« ½º³À¼¦ÀÌ »ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·ÎÇÊ·¯¿¡¼ ¼Ò½º¸¦ ã¾Æ °ü¸®ÇÏ´Â ¹æ¹ýÀ» ÂüÁ¶ÇϽʽÿÀ.
IDM ÇÁ·ÎÇÊ·¯ º¸±â ÀÛ¾÷
IDM ÇÁ·ÎÇÊ·¯ º¸±â´Â ´ÙÀ½ ¿µ¿ªÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
ÇöÀç ÇÁ·ÎÁ§Æ® ¿µ¿ª ÇöÀç ÇÁ·ÎÁ§Æ® ¿µ¿ªÀº ¸ðµç ÇöÀç ÇÁ·ÎÁ§Æ®¸¦ ³ª¿ÇÏ´Â µå·Ó´Ù¿î ¸Þ´º·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ ¸Þ´º¸¦ »ç¿ëÇÏ¿© ÇÁ·ÎÇʸµÇÒ ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇÕ´Ï´Ù.
Á¦¾î ¿µ¿ª Á¦¾î ¿µ¿ª¿¡´Â ´ÙÀ½ Ç¥¿¡ ¼³¸íµÈ ³× °¡Áö ¾ÆÀÌÄÜÀÌ ÀÖ½À´Ï´Ù.
¾ÆÀÌÄÜ
¸ñÀû
Identity Manager ÇÁ·ÎÇÊ·¯ ½ÃÀÛ
ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÏ°í ÇÁ·ÎÇÊ·¯ ¿É¼Ç ´ëÈ »óÀÚ¸¦ ¿±´Ï´Ù.
Identity Manager ÇÁ·ÎÇÊ·¯ ÁßÁö
ÇÁ·ÎÇÊ·¯¸¦ ÁßÁöÇÕ´Ï´Ù.
¼öÁýµÈ °á°ú Àç¼³Á¤
ÀÌ ÁöÁ¡¿¡¼ ¼öÁýÇÑ ¸ðµç ÇÁ·ÎÇÊ °á°ú¸¦ Àç¼³Á¤ÇÕ´Ï´Ù.
ÇÁ·ÎÇʸµ ¼öÁ¤
¼³Á¤À» º¯°æÇÏ¿© ÇöÀç ÇÁ·ÎÇÊ °á°ú¸¦ ¼öÁ¤ÇÒ ¼ö ÀÖµµ·Ï ÇÁ·ÎÇÊ·¯ ¿É¼Ç ´ëÈ »óÀÚ¸¦ ´Ù½Ã ¿±´Ï´Ù.
»óÅ ¿µ¿ª »óÅ ¿µ¿ª¿¡¼´Â È£½ºÆ®¿¡ ¿¬°áµÇ¾î ÀÖ´ÂÁö ¿©ºÎ¸¦ º¸°íÇÏ°í, ÇÁ·ÎÇÊ·¯°¡ ½ÃÀÛ, ½ÇÇà, ÁßÁöÇÒ ¶§ »óÅ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
ÇÁ·ÎÇʸµ °á°ú ¿µ¿ª ÇÁ·ÎÇʸµ °á°ú ¿µ¿ª¿¡´Â ´ÙÀ½ Ç¥¿¡ ¼³¸íµÈ µÎ °¡Áö ¾ÆÀÌÄÜÀÌ ÀÖ½À´Ï´Ù.
¾ÆÀÌÄÜ
¸ñÀû
Identity Manager ÇÁ·ÎÇÊ·¯ ½ÃÀÛ
ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÏ°í ÇÁ·ÎÇÊ·¯ ¿É¼Ç ´ëÈ »óÀÚ¸¦ ¿±´Ï´Ù.
¼öÁýµÈ °á°ú Àç¼³Á¤
ÀÌ ÁöÁ¡¿¡¼ ¼öÁýÇÑ ¸ðµç ÇÁ·ÎÇÊ °á°ú¸¦ Àç¼³Á¤ÇÕ´Ï´Ù.
ÀúÀåµÈ ½º³À¼¦ ¿µ¿ª ÀúÀåµÈ ½º³À¼¦ ¿µ¿ª¿¡¼´Â ¸ðµç ÀúÀåµÈ ½º³À¼¦ ¸ñ·ÏÀ» Á¦°øÇÕ´Ï´Ù.
ÁÖ
½º³À¼¦ ÀúÀå¿¡¼ ÀÌ·¯ÇÑ ½º³À¼¦À» ÀúÀåÇÏ´Â µ¥ ÇÊ¿äÇÑ ÁöħÀ» Á¦°øÇÕ´Ï´Ù.
¶ÇÇÑ ´ÙÀ½ ¹öÆ°À» »ç¿ëÇÏ¿© ÀÌ·¯ÇÑ ½º³À¼¦À» °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¿±â: ½º³À¼¦ º¸±â â¿¡¼ ÀúÀåµÈ ½º³À¼¦À» ¿·Á¸é ÀÌ ¹öÆ°À» ´©¸¨´Ï´Ù.
- »èÁ¦: ÀúÀåµÈ ½º³À¼¦ ¸ñ·Ï¿¡¼ ½º³À¼¦À» ¼±ÅÃÇÑ ´ÙÀ½ ÀÌ ¹öÆ°À» ´·¯ ¼±ÅÃÇÑ ½º³À¼¦À» »èÁ¦ÇÕ´Ï´Ù.
- ´Ù¸¥ À̸§À¸·Î ÀúÀå: ¸ñ·Ï¿¡¼ ½º³À¼¦À» ¼±ÅÃÇÑ ´ÙÀ½ ÀÌ ¹öÆ°À» ´·¯ ÇØ´ç ½º³À¼¦À» ÀÓÀÇÀÇ À§Ä¡¿¡ ¿ÜºÎÀûÀ¸·Î ÀúÀåÇÕ´Ï´Ù.
- ·Îµå: ÀÓÀÇÀÇ À§Ä¡¿¡ ÀÖ´Â ½º³À¼¦À» ½º³À¼¦ º¸±â â¿¡¼ ¿·Á¸é ÀÌ ¹öÆ°À» ´©¸¨´Ï´Ù.
½º³À¼¦ º¸±â ÀÛ¾÷
½º³À¼¦À» ¿¸é Identity Manager IDEÀÇ ¿À¸¥ÂÊ »ó´ÜÀÇ ½º³À¼¦ º¸±â â¿¡ °á°ú°¡ Ç¥½ÃµË´Ï´Ù.
½º³À¼¦¿¡¼´Â ´ÙÀ½ Àý¿¡ ¼³¸íµÈ ¿©·¯ µ¥ÀÌÅÍ º¸±â¸¦ Á¦°øÇÕ´Ï´Ù.
È£Ãâ Æ®¸® º¸±â È£Ãâ Æ®¸® º¸±â´Â ½Ã½ºÅÛ ÀüüÀÇ È£Ãâ ŸÀÌ¹Ö ¹× È£Ãâ Ƚ¼ö¸¦ º¸¿© ÁÖ´Â Æ®¸® Å×À̺í·Î ±¸¼ºµË´Ï´Ù.
ÀÌ Æ®¸® Å×ÀÌºí¿¡´Â ´ÙÀ½°ú °°Àº ¼¼ °³ÀÇ ¿ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
ÃÖ»óÀ§ ¼öÁØ ³ëµå´Â ´ÙÀ½ Áß ÇϳªÀÔ´Ï´Ù.
¿¹¸¦ µé¾î, idm/login.jsp URLÀ» º¸¸é idm/login.jsp¿¡ ´ëÇÑ ÃÖ»óÀ§ Ç׸ñÀÌ Ç¥½ÃµË´Ï´Ù. ÀÌ Ç׸ñ¿¡¼ ½Ã°£ ¿¿¡ Ç¥½ÃµÇ´Â µ¥ÀÌÅÍ´Â ÇØ´ç ¿äû¿¡ ´ëÇÑ ÃÑ ½Ã°£À» ³ªÅ¸³»°í, È£Ãâ ¿¿¡ Ç¥½ÃµÇ´Â µ¥ÀÌÅÍ´Â ÇØ´ç ÆäÀÌÁö¿¡ ´ëÇÑ ÃÑ È£Ãâ Ƚ¼ö¸¦ ³ªÅ¸³À´Ï´Ù. ÇØ´ç µ¥ÀÌÅ͸¦ ÀÚ¼¼È÷ Á¶»çÇÏ¿© Ç¥½ÃµÈ ½Ã°£ÀÇ ¿øÀÎÀÌ µÇ´Â È£ÃâÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ
¶ÇÇÑ È£Ãâ Æ®¸®¿¡´Â ÀÚü ½Ã°£ ³ëµå°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÚü ½Ã°£ °ªÀº ³ëµå ÀÚü¿¡ ¼Ò¿äµÈ ½Ã°£À» ³ªÅ¸³À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ÀÚü ½Ã°£ Åë°è¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÇÖ½ºÆý º¸±â ÇÖ½ºÆý º¸±â´Â »óÀ§¿¡ »ó°ü¾øÀÌ ÃÑ È£Ãâ ŸÀ̹ÖÀ» º¸¿© ÁÖ´Â ÀÏ¹Ý ³ëµå ¸ñ·ÏÀ» Á¦°øÇÕ´Ï´Ù.
ÀÌ º¸±â¿¡´Â ´ÙÀ½ ¿ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
¿ª ÃßÀû º¸±â ¿ª ÃßÀû º¸±â¿¡¼´Â °¢ ³ëµå¸¦ È£ÃâÇÑ ¸ðµç È£Ãâ üÀÎÀ» º¸¿© ÁÖ´Â ¿ª È£Ãâ ½ºÅÃÀ» Á¦°øÇÕ´Ï´Ù.
ÀÌ·¯ÇÑ Åë°è¸¦ »ç¿ëÇÏ¿© "ÀÌ ³ëµå¿¡¼ ÀÌ Æ¯Á¤ È£Ãâ üÀÎÀ» Á¦°ÅÇÏ¸é ½Ã°£ÀÌ ¾ó¸¶³ª Àý¾àµË´Ï±î?"¶ó´Â Áú¹®¿¡ ÀÀ´äÇÒ ¼ö ÀÖ½À´Ï´Ù.
³ëµå(·çÆ® ³ëµå)¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À¸·Î ´©¸£°í Æ˾÷ ¸Þ´º¿¡¼ ¿ª ÃßÀû Ç¥½Ã¸¦ ¼±ÅÃÇÏ¿© ´Ù¸¥ ½º³À¼¦ º¸±â¿¡¼ ¿ª ÃßÀû º¸±â¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
È£Ãâ ¼ö½ÅÀÚ º¸±â È£Ãâ ¼ö½ÅÀÚ º¸±â´Â »óÀ§ üÀο¡ »ó°ü¾øÀÌ ³ëµå(·çÆ® ³ëµå)ÀÇ ÃÑ È£Ãâ Æ®¸®¸¦ Á¦°øÇÕ´Ï´Ù.
ÀÌ Åë°è´Â ¸¶½ºÅÍ È£Ãâ Æ®¸® ÀüüÀÇ ¿©·¯ À§Ä¡¿¡¼ È£ÃâµÇ´Â ¹®Á¦ ¿µ¿ªÀÌ ÀÖ¾î ÇØ´ç ³ëµå¿¡ ´ëÇÑ Àüü ÇÁ·ÎÇÊÀ» º¸·Á´Â °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù.
³ëµå(·çÆ® ³ëµå)¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À¸·Î ´©¸£°í Æ˾÷ ¸Þ´º¿¡¼ È£Ãâ ¼ö½ÅÀÚ Ç¥½Ã¸¦ ¼±ÅÃÇÏ¿© ´Ù¸¥ ½º³À¼¦ º¸±â¿¡¼ È£Ãâ ¼ö½ÅÀÚ º¸±â¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ
È£Ãâ ¼ö½ÅÀÚ º¸±â¿¡ »ç¿ëµÈ ½Ã°£ ¹× È£Ãâ µ¥ÀÌÅÍ °ªÀº È£Ãâ Æ®¸® º¸±â¿¡ »ç¿ëµÈ °ª°ú µ¿ÀÏÇÑ Àǹ̸¦ °®½À´Ï´Ù.
Æ˾÷ ¸Þ´º ¿É¼Ç »ç¿ë
È£Ãâ Æ®¸® º¸±â ¶Ç´Â ÇÖ½ºÆý º¸±â¿¡¼ ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À¸·Î ´©¸£¸é ´ÙÀ½ Ç¥¿¡ ¼³¸íµÈ ¿É¼ÇÀÌ ÀÖ´Â Æ˾÷ ¸Þ´º°¡ Ç¥½ÃµË´Ï´Ù.
¸Þ´º ¿É¼Ç
¼³¸í
¼Ò½º·Î À̵¿
Java ¸Þ¼Òµå, ÀÛ¾÷ È帧, ¾ç½Ä, ±ÔÄ¢ ¶Ç´Â XPRESS¿¡ ÇØ´çÇÏ´Â ³ëµå¿¡ ´ëÇÑ XML ¼Ò½º¸¦ º¸·Á¸é ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù. ÀÌ º¸±â¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·ÎÇÊ·¯¿¡¼ ¼Ò½º¸¦ ã¾Æ °ü¸®ÇÏ´Â ¹æ¹ýÀ» ÂüÁ¶ÇϽʽÿÀ.
¿ª ÃßÀû Ç¥½Ã
¿ª ÃßÀû º¸±â¿¡ ¾×¼¼½ºÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù. ÀÌ º¸±â¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¿ª ÃßÀû º¸±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
È£Ãâ ¼ö½ÅÀÚ Ç¥½Ã
È£Ãâ ¼ö½ÅÀÚ º¸±â¿¡ ¾×¼¼½ºÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù. ÀÌ º¸±â¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº È£Ãâ ¼ö½ÅÀÚ º¸±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÇÖ½ºÆý¿¡¼ ã±â
ÇÖ½ºÆý º¸±â¿¡¼ ³ëµå¸¦ ãÀ¸·Á¸é ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù. ÀÌ º¸±â¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÖ½ºÆý º¸±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
¿É¼Ç ³ª¿ > Á¤·Ä >
ÀÌ ¿É¼ÇÀ» ´ÙÀ½ Áß Çϳª·Î ¼±ÅÃÇÕ´Ï´Ù.
¿É¼Ç ³ª¿ > Ç¥½ÃµÇ´Â ¿ º¯°æ
È£Ãâ Æ®¸® ¶Ç´Â ÇÖ½ºÆý ¸ñ·Ï¿¡ Ç¥½ÃµÇ´Â ¿À» º¯°æÇÏ·Á¸é ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
Ç¥½ÃµÇ´Â ¿ º¯°æ ´ëÈ »óÀÚ°¡ Ç¥½ÃµÇ¸é ´ÙÀ½ ¿É¼Ç Áß Çϳª ÀÌ»óÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
½º³À¼¦ °Ë»ö
½º³À¼¦ º¸±â âÀÇ ¸Ç À§¿¡ ÀÖ´Â °Ë»ö ¾ÆÀÌÄÜ()À» »ç¿ëÇÏ¿© È£Ãú Æ®¸® º¸±â ¶Ç´Â ÇÖ½ºÆý Æ®¸®¿¡¼ À̸§º°·Î ³ëµå¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù.
¶Ç´Â È£Ãâ Æ®¸® º¸±â ¶Ç´Â ÇÖ½ºÆý º¸±â¿¡¼ ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À¸·Î ´©¸£°í Æ˾÷ ¸Þ´º¿¡¼ È£Ãâ Æ®¸®¿¡¼ ã±â ¶Ç´Â ÇÖ½ºÆý¿¡¼ ã±â¸¦ ¼±ÅÃÇÏ¿© ³ëµå¸¦ °Ë»öÇÕ´Ï´Ù.
½º³À¼¦ ÀúÀå
ÇÁ·ÎÇÊ·¯´Â ½º³À¼¦ ÀúÀåÀ» À§ÇÑ ¿©·¯ ¿É¼ÇÀ» Á¦°øÇÕ´Ï´Ù. ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀº ´ÙÀ½ Ç¥¸¦ ÂüÁ¶ÇϽʽÿÀ.
¾ÆÀÌÄÜ
¸ñÀû
ÇÁ·ÎÁ§Æ®¿¡ ½º³À¼¦ ÀúÀå ¾ÆÀÌÄÜ(½º³À¼¦ º¸±â âÀÇ ¸Ç À§¿¡ ÀÖÀ½)
ÇÁ·ÎÁ§Æ®ÀÇ nbproject/private/idm-profiler µð·ºÅ丮¿¡ ½º³À¼¦À» ÀúÀåÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ®¿¡ ÀúÀåµÈ ½º³À¼¦Àº ÇÁ·ÎÇÊ·¯ º¸±âÀÇ ÀúÀåµÈ ½º³À¼¦ ¼½¼Ç¿¡ ³ª¿µË´Ï´Ù.
¿ÜºÎÀûÀ¸·Î ½º³À¼¦ ÀúÀå ¾ÆÀÌÄÜ(½º³À¼¦ º¸±â âÀÇ ¸Ç À§¿¡ ÀÖÀ½)
¿ÜºÎÀÇ ÀÓÀÇÀÇ À§Ä¡¿¡ ½º³À¼¦À» ÀúÀåÇÕ´Ï´Ù.
´Ù¸¥ À̸§À¸·Î ÀúÀå ¹öÆ°(ÀúÀåµÈ ½º³À¼¦ ¿µ¿ª¿¡ ÀÖÀ½)
¿ÜºÎÀÇ ÀÓÀÇÀÇ À§Ä¡¿¡ ½º³À¼¦À» ÀúÀåÇÕ´Ï´Ù.
ÀÚ½À¼: ¼º´É ¹®Á¦ ÇØ°á
Identity Manager¿¡¼´Â ÇÁ·ÎÇÊ·¯¸¦ »ç¿ëÇÏ¿© ¾ç½Ä, Java ±ÔÄ¢, ÀÛ¾÷ È帧 ¹× XPRESS ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁÖ´Â ÀÚ½À¼(profiler-tutorial.zip)¸¦ Á¦°øÇÕ´Ï´Ù.
1´Ü°è: Identity Manager ÇÁ·ÎÁ§Æ® ¸¸µé±â
´ÙÀ½ ´Ü°è¿¡ µû¶ó Identity Manager ÇÁ·ÎÁ§Æ®¸¦ ¸¸µì´Ï´Ù.
- ÆÄÀÏ > »õ ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- »õ ÇÁ·ÎÁ§Æ® ¸¶¹ý»ç°¡ Ç¥½ÃµÇ¸é ´ÙÀ½ Ç׸ñÀ» ÁöÁ¤ÇÑ ÈÄ ´ÙÀ½À» ´©¸¨´Ï´Ù.
- À̸§ ¹× À§Ä¡ Æгο¡¼ ´ÙÀ½ Çʵ带 ÀÔ·ÂÇÑ ÈÄ ´ÙÀ½À» ´©¸¨´Ï´Ù.
- Identity Manager WAR ÆÄÀÏ À§Ä¡ ÆгÎÀÌ Ç¥½ÃµÇ¸é Identity Manager 8.0 war ÆÄÀÏÀÇ À§Ä¡¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÌ ÆÄÀÏÀÇ ¾ÐÃàÀ» Ç®¸é µ¿ÀÏÇÑ µð·ºÅ丮¿¡ idm.war ÆÄÀÏÀÌ ¸¸µé¾îÁý´Ï´Ù.
- ÀúÀå¼Ò ¼³Á¤ ÆгηΠ³Ñ¾î°¡·Á¸é ´ÙÀ½À» ´©¸¨´Ï´Ù.
ÀÌ Æгο¡¼ ±âº» ¼³Á¤À» º¯°æÇÒ ÇÊ¿ä ¾øÀÌ ¸¶Ä§À» ´©¸£¸é µË´Ï´Ù. BUILD SUCCESSFUL ¸Þ½ÃÁö°¡ Identity Manager IDE Ãâ·Â â¿¡ Ç¥½ÃµÇ¸é ÇÁ·ÎÇÊ·¯ ÀÚ½À¼ ÆÄÀÏÀÇ ¾ÐÃàÀ» Ç® ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº 2´Ü°è: ÇÁ·ÎÇÊ·¯ ÀÚ½À¼ ¾ÐÃà Ç®±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
2´Ü°è: ÇÁ·ÎÇÊ·¯ ÀÚ½À¼ ¾ÐÃà Ç®±â
ÇÁ·ÎÁ§Æ® ·çÆ®¿¡¼ profiler-tutorial.zip ÆÄÀÏÀÇ ¾ÐÃàÀ» DZ´Ï´Ù. ¾ÐÃàÀ» Ǭ ÆÄÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù.
<project root>/custom/WEB-INF/config/ProfilerTutorial1.xml
<project root>/custom/WEB-INF/config/ProfilerTutorial2.xml
<project root>/src/org/example/ProfilerTutorialExample.java
<project root>/PROFILER_TUTORIAL_README.txt
ÀÌÁ¦ ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÒ Áغñ°¡ µÇ¾ú½À´Ï´Ù.
3´Ü°è: ÇÁ·ÎÇÊ·¯ ½ÃÀÛ
ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÏ·Á¸é
- ½ÃÀÛÇϱâ Àü¿¡¿¡ Á¦°øµÈ Áöħ¿¡ µû¶ó ¼¹ö ¹× Netbeans JVMÀÇ ¸Þ¸ð¸®¸¦ ´Ã¸³´Ï´Ù.
- °³¿ä¿¡ ¼³¸íµÈ ¹æ¹ýÀ» »ç¿ëÇÏ¿© ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÕ´Ï´Ù.
- ÇÁ·ÎÇÊ·¯ ¿É¼Ç ´ëÈ »óÀÚ°¡ Ç¥½ÃµÇ¸é ÇÁ·ÎÇʸµ ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- 4´Ü°è: ÇÁ·ÎÇÊ·¯ ¿É¼Ç ¼³Á¤À¸·Î ³Ñ¾î°©´Ï´Ù.
4´Ü°è: ÇÁ·ÎÇÊ·¯ ¿É¼Ç ¼³Á¤
ÁÖ
¸ðµç ÇÁ·ÎÇÊ·¯ ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·ÎÇÊ·¯ ¿É¼Ç ÁöÁ¤À» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ ÀÚ½À¼ÀÇ ¸ñÀûÀ» À§ÇØ ´ÙÀ½ ÇÁ·ÎÇÊ·¯ ¿É¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù.
- ¸ðµå ÅÇ¿¡¼ ¾ç½Ä, Java, ±ÔÄ¢, ÀÛ¾÷ È帧 ¹× XPRESS °´Ã¼¸¦ ÇÁ·ÎÇʸµÇÒ Java ¹× IDM °´Ã¼¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- Java ÇÊÅÍ ÅÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
´ÙÀ½ ´Ü°è¿¡ µû¶ó »ç¿ëÀÚ Á¤ÀÇ Java Ŭ·¡½º(ÀÌ °æ¿ì org.example.ProfilerTutorialExample)¸¦ Á¦¿ÜÇÑ ¸ðµç Identity Manager Java Ŭ·¡½º¸¦ ºñÈ°¼ºÈÇÕ´Ï´Ù.
- È®ÀÎÀ» ´·¯ ÇÁ·ÎÇÊ·¯¸¦ ½ÇÇàÇÕ´Ï´Ù.
ÁÖ
ÇÁ·ÎÁ§Æ®¿¡¼ ÇÁ·ÎÇÊ·¯¸¦ óÀ½ ½ÇÇàÇϰųª ÇÁ·ÎÁ§Æ® Á¤¸® ÀÛ¾÷À» ÃÖ±Ù¿¡ ¼öÇàÇÑ °æ¿ì ÇÁ·ÎÇÊ·¯°¡ ¿Ï·áµÇ´Â µ¥ ¸î ºÐ Á¤µµ ¼Ò¿äµË´Ï´Ù.
ÇÁ·ÎÇÊ·¯°¡ 󸮸¦ ¸¶Ä¡¸é ·Î±×ÀÎÇ϶ó´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ºñ¹Ð¹øÈ£·Î configurator¸¦ ÀÔ·ÂÇÏ°í ºñ¹Ð¹øÈ£ ÀúÀå È®ÀζõÀ» ¼±ÅÃÇÑ ´ÙÀ½ È®ÀÎÀ» ´·¯ °è¼ÓÇÕ´Ï´Ù.
- Identity Manager âÀÌ Ç¥½ÃµÇ¸é ·Î±×ÀÎÇÕ´Ï´Ù.
ÁÖ
ÀϹÝÀûÀ¸·Î configurator·Î ´Ù½Ã ·Î±×ÀÎÇÏÁö ¾Ê°í Identity Manager¿¡ ´Ù¸¥ »ç¿ëÀÚ·Î ·Î±×ÀÎÇØ¾ß ÇÕ´Ï´Ù. ÇÁ·ÎÇÊ·¯¿¡ configurator·Î ÀÌ¹Ì ·Î±×ÀεǾî ÀÖ°í Identity Manager ¼¼¼Ç Ç®¿¡¼´Â »ç¿ëÀÚ´ç ÇϳªÀÇ Ç׸ñ¸¸ Çã¿ëÇÕ´Ï´Ù. ¿©·¯ Ç׸ñÀ» »ç¿ëÇÏ¸é ²÷¾îÁø ¼¼¼Ç Ç®ÀÌ Ç¥½ÃµÇ¹Ç·Î ¼¼ºÎÀûÀÎ ¼º´É ¹®Á¦¿¡ ´ëÇÑ ÇÁ·ÎÇʸµ °á°ú°¡ ¿Ö°îµÉ ¼ö ÀÖ½À´Ï´Ù.
±×·¯³ª ÀÌ °£´ÜÇÑ ¿¹Á¦¿¡¼´Â ¼¼¼Ç Ç®ÀÌ Áß¿äÇÏÁö ¾ÊÀ¸¹Ç·Î configurator/configurator·Î ·Î±×ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Identity Manager¿¡¼ ¼¹ö ÀÛ¾÷ > ÀÛ¾÷ ½ÇÇàÀ» ¼±ÅÃÇÑ ´ÙÀ½ ProfilerTutorialWorkflow1À» ´©¸¨´Ï´Ù.
ÀÚ½À¼°¡ ÀÀ´äÇÏ´Â µ¥ ¸î ºÐ Á¤µµ °É¸± ¼ö ÀÖ½À´Ï´Ù.
- Áö±Ý ½º³À¼¦À» ÂïÀ» ¼ö ÀÖÁö¸¸, ¿©±â¼´Â °á°ú¸¦ Àç¼³Á¤ÇÏ°í, ÇÁ·ÎÇÊ·¯¸¦ ½ÇÇàÇÏ°í, ´Ù½Ã ½ÇÇàÇÑ ´ÙÀ½ ½º³À¼¦À» Âï½À´Ï´Ù.
ÁÖ
¸ðµç ij½Ã°¡ ÁغñµÇ°í ¸ðµç JSP°¡ ÄÄÆÄÀϵǵµ·Ï ½º³À¼¦À» Âï±â Àü¿¡ ÇÁ·ÎÇÊ·¯¸¦ ÇÑ µÎ Â÷·Ê ½ÇÇàÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
ÇÁ·ÎÇÊ·¯¸¦ ¿©·¯ ¹ø ½ÇÇàÇÏ¸é ½ÇÁ¦ ¼º´É ¹®Á¦¿¡ ÁýÁßÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹æ¹ýÀÇ À¯ÀÏÇÑ ¿¹¿Ü´Â ij½Ã ÀÚü¸¦ ä¿ì´Â µ¥ ¹®Á¦°¡ ÀÖ´Â °æ¿ìÀÔ´Ï´Ù.
- Identity Manager IDE¿¡¼ IDM ÇÁ·ÎÇÊ·¯ º¸±â·Î µ¹¾Æ°©´Ï´Ù. ¼öÁýµÈ °á°ú Àç¼³Á¤ ¾ÆÀÌÄÜÀ» ´©¸¨´Ï´Ù. ÀÌ ¾ÆÀÌÄÜÀº ÇÁ·ÎÇʸµ °á°ú ¼½¼Ç ¶Ç´Â Á¦¾î ¼½¼Ç¿¡ ÀÖÀ¸¸ç, Áö±Ý±îÁö ¼öÁýµÈ ¸ðµç °á°ú¸¦ Àç¼³Á¤ÇÕ´Ï´Ù.
- Identity Manager¿¡¼ ¼¹ö ÀÛ¾÷ > ÀÛ¾÷ ½ÇÇàÀ» ´Ù½Ã ¼±ÅÃÇÏ°í ProfilerTutorialWorkflow1À» ´©¸¨´Ï´Ù.
- ÇÁ·Î¼¼½º ±×¸²ÀÌ Ç¥½ÃµÇ¸é Identity Manager IDE·Î µ¹¾Æ°£ ´ÙÀ½ ÇÁ·ÎÇʸµ °á°ú ¼½¼Ç¿¡¼ ½º³À¼¦ Âï±â¸¦ ´©¸¨´Ï´Ù.
- Identity Manager IDE¿¡¼´Â ½º³À¼¦À» ´Ù¿î·ÎµåÇÏ°í âÀÇ ¿À¸¥ÂÊ¿¡ °á°ú¸¦ Ç¥½ÃÇÕ´Ï´Ù.
ÀÌ ¿µ¿ªÀº È£Ãâ Æ®¸® º¸±âÀÔ´Ï´Ù. È£Ãâ Æ®¸®ÀÇ ¸Ç À§¿¡´Â ½Ã°£ ¿¿¡ ³ª¿µÇ´Â ½Ã°£°ú ÇÔ²² /idm/task/taskLaunch.jsp°¡ Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù. ½Ã°£Àº Àüü ¿äû¿¡ 6ÃÊ ÀÌ»ó ¼Ò¿äµÇ¾úÀ½À» ³ªÅ¸³»¾ß ÇÕ´Ï´Ù.
- /idm/task/taskLaunch.jsp ³ëµå¸¦ È®ÀåÇÏ°í ProfilerTutorialWorkflow1¿¡ 6ÃÊ°¡ ¼Ò¿äµÇ¾ú´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ProfilerTutorialWorkflow1 ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù. activity2¿¡ 4ÃÊ°¡ ¼Ò¿äµÇ°í activity1¿¡ 2ÃÊ°¡ ¼Ò¿äµË´Ï´Ù.
- activity2¸¦ È®ÀåÇÕ´Ï´Ù.
action1¿¡ 2ÃÊ°¡ ¼Ò¿äµÇ°í action2¿¡ 2ÃÊ°¡ ¼Ò¿äµË´Ï´Ù.
- action1À» È®ÀåÇÏ°í <invoke>¿¡µµ 2ÃÊ°¡ ¼Ò¿äµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- <invoke>¸¦ µÎ ¹ø ´·¯ ProfilerTutorialWorkflow1.xmlÀ» ¿°í ´ÙÀ½ ÁÙÀ» °Á¶ Ç¥½ÃÇÕ´Ï´Ù.
<invoke name='example' class='org.example.ProfilerTutorialExample'/>
ProfilerTutorialExample ¸Þ¼Òµå È£Ãâ¿¡ 2ÃÊ°¡ ¼Ò¿äµÈ °ÍÀ¸·Î Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù.
ÁÖ
½ÇÁ¦·Î ÇÁ·ÎÁ§Æ®ÀÇ ¼Ò½º ´ë½Å ½º³À»ñ¿¡¼ ĸóµÈ XML ¼Ò½º¸¦ ã½À´Ï´Ù. ½º³À¼¦ÀÌ ¿ÏÀüÈ÷ ÀÚü Æ÷ÇԵ˴ϴÙ. ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·ÎÇÊ·¯¿¡¼ ¼Ò½º¸¦ ã¾Æ °ü¸®ÇÏ´Â ¹æ¹ýÀ» ÂüÁ¶ÇϽʽÿÀ.
- È£Ãâ Æ®¸®·Î µ¹¾Æ°¡¸é ¸ðµç 2ÃÊ °æ·Î°¡ ÀÌ ¸Þ¼Òµå·Î ¿¬°áµÊÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ÃÑ 6ÃÊÀÎ ¼¼ °³ÀÇ °æ·Î°¡ Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù.
- È£Ãâ Æ®¸® ¿µ¿ªÀÇ ¾Æ·¡ÂÊ¿¡ ÀÖ´Â ÇÖ½ºÆý ÅÇÀ» ¼±ÅÃÇÏ¿© ÇÖ½ºÆý º¸±â¸¦ ¿±´Ï´Ù. ProfilerTutorialExample.example()ÀÇ ÃÑ ÀÚü ½Ã°£Àº 6ÃÊÀÔ´Ï´Ù.
ÇÖ½ºÆý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÖ½ºÆý º¸±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ProfilerTutorialExample.example()À» ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ°À¸·Î ´©¸£°í Æ˾÷ ¸Þ´º¿¡¼ ¿ª ÃßÀû Ç¥½Ã¸¦ ¼±ÅÃÇÕ´Ï´Ù.
»õ ¿ª ÃßÀû ÅÇÀÌ ¿µ¿ªÀÇ ¾Æ·¡ÂÊ¿¡ Ç¥½ÃµË´Ï´Ù.
- ¿ª ÃßÀû ÅÇ¿¡¼ ProfilerTutorialExample.example() ³ëµå¸¦ È®ÀåÇÏ¿© ÀÌ ¸Þ¼Òµå°¡ ¼¼ °³ÀÇ À§Ä¡¿¡¼ È£ÃâµÇ¾ú°í ¸Þ¼Òµå°¡ °¢ À§Ä¡¿¡¼ È£ÃâµÉ ¶§ 2ÃÊ°¡ ¼Ò¿äµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù.
¿ª ÃßÀû¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¿ª ÃßÀû º¸±â¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ÇÁ·ÎÁ§Æ®¿¡ ½º³À¼¦ ÀúÀå ¾ÆÀÌÄÜÀ» ´·¯ ½º³À¼¦À» ÀúÀåÇÏ°í ´Ý½À´Ï´Ù.
IDM ÇÁ·ÎÇÊ·¯ ÅÇ¿¡¼ ÀúÀåµÈ ½º³À¼¦ ¼½¼ÇÀ» ¼±ÅÃÇÏ¸é ½º³À¼¦ÀÌ Ç¥½ÃµË´Ï´Ù. ¾Æ·¡·Î ½ºÅ©·ÑÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ÀúÀåµÈ ½º³À¼¦À» ¼±ÅÃÇÑ ´ÙÀ½ ¿±â¸¦ ´·¯ ´Ù½Ã ¿±´Ï´Ù.
ÁÖ
´Ù¸¥ À̸§À¸·Î ÀúÀå ¹öÆ°À» »ç¿ëÇÏ¿© ½º³À¼¦À» ¿ÜºÎÀûÀ¸·Î ÀúÀåÇÏ°í, ·Îµå ¹öÆ°À» »ç¿ëÇÏ¿© ÇÁ·ÎÁ§Æ® ¿ÜºÎ¿¡¼ ½º³À¼¦À» ·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ½º³À¼¦À» ´Ù½Ã ´Ý½À´Ï´Ù.
ÀÛ¾÷ È帧 ManualAction¿¡¼ ÇÁ·ÎÇÊ·¯ »ç¿ë
ÀÌ ÀÚ½À¼ÀÇ ´ÙÀ½ ºÎºÐ¿¡¼´Â ÀÛ¾÷ È帧 ManualActionÀ» ÇÁ·ÎÇʸµÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
- Identity Manager¿¡¼ ¼¹ö ÀÛ¾÷ > ÀÛ¾÷ ½ÇÇàÀ» ¼±ÅÃÇÑ ´ÙÀ½ ProfilerTutorialWorkflow2¸¦ ´©¸¨´Ï´Ù.
Àá½Ã ÈÄ ºó ¾ç½ÄÀÌ Ç¥½ÃµË´Ï´Ù.
- ÀúÀåÀ» ´©¸£¸é ÇÁ·Î¼¼½º ±×¸²ÀÌ Ç¥½ÃµË´Ï´Ù.
- ¼¹ö ÀÛ¾÷ > ÀÛ¾÷ ½ÇÇàÀ» ´Ù½Ã ¼±ÅÃÇÕ´Ï´Ù.
- Identity Manager IDE IDM ÇÁ·ÎÇÊ·¯ º¸±â·Î µ¹¾Æ°£ ´ÙÀ½ ÇÁ·ÎÇʸµ °á°ú ¼½¼Ç¿¡¼ ¼öÁýµÈ °á°ú Àç¼³Á¤ ¾ÆÀÌÄÜÀ» ´©¸¨´Ï´Ù.
- ÀÌÁ¦ Identity Manager¿¡¼ ProfilerTutorialWorkflow2¸¦ ´©¸¨´Ï´Ù.
- ºó ¾ç½ÄÀÌ ´Ù½Ã Ç¥½ÃµÇ¸é ÀúÀåÀ» ´©¸¨´Ï´Ù.
- IDM ÇÁ·ÎÇÊ·¯ º¸±â¿¡¼ ½º³À¼¦ Âï±â¸¦ ´©¸¨´Ï´Ù.
¸î ÃÊ ÈÄ ½º³À¼¦ÀÌ È£Ãâ Æ®¸® ¿µ¿ª¿¡ Ç¥½ÃµË´Ï´Ù. /idm/task/workItemEdit.jsp¿¡ 6ÃÊ ÀÌ»ó ¼Ò¿äµÇ¾î¾ß ÇÕ´Ï´Ù. ÀÌ °á°ú´Â ÀÛ¾÷ È帧ÀÇ ¼öµ¿ ÀÛ¾÷¿¡ ÇØ´çÇÕ´Ï´Ù.
- /idm/task/workItemEdit.jsp ³ëµå¸¦ È®ÀåÇÏ°í ManualAction ¾ç½Ä¿¡¼ ¸ðµç DerivationÀ» ½ÇÇàÇÏ´Â µ¥ ÃÑ 6ÃÊ°¡ ¼Ò¿äµÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- Derivation, displayNameForm, variables.dummy ¹× <block> ³ëµå¸¦ È®ÀåÇÕ´Ï´Ù.
<block>¿¡ 6ÃÊ°¡ ¼Ò¿äµÇ¾î¾ß ÇÕ´Ï´Ù. ÇÁ·ÎÇÊ·¯¿¡¼ ProfilerTutorialExample.example(). ¸Þ¼Òµå¸¦ ¼¼ ¹ø È£ÃâÇÏ´Â µ¥ 2Ãʾ¿ ¼Ò¿äµË´Ï´Ù.
- <block>À» µÎ ¹ø ´·¯ ¼Ò½º¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.
Identity Manager IDE FAQ(ÀÚÁÖ ¹¯´Â Áú¹®)
ÀÌ FAQ¿¡¼´Â Identity Manager IDE(Integrated Development Environment)(Identity Manager IDE) »ç¿ë°ú °ü·ÃÇÏ¿© ÀϹÝÀûÀ¸·Î ¹¯´Â Áú¹®¿¡ ´ë´äÇÕ´Ï´Ù. Á¤º¸´Â ´ÙÀ½°ú °°Àº ¹üÁÖ·Î ±¸¼ºµË´Ï´Ù.
NetBeans »ç¿ë
Q: ¾î¶°ÇÑ ¹öÀüÀÇ Netbeans¸¦ »ç¿ëÇØ¾ß Çմϱî?
A: »ç¿ë ÁßÀÎ NetbEANS Ç÷¯±×ÀÎ ¹öÀü¿ëÀ¸·Î Á¦°øµÈ Identity Manager Á¦Ç° ¼³¸í¼¿¡ ÂüÁ¶µÈ Netbeans ¹öÀüÀ» »ç¿ëÇÕ´Ï´Ù.
Q: Netbeans Ç÷¯±×ÀÎÀÌ ÀÛµ¿ ÁßÀÎ »óÅ¿¡¼ ¾î¶² ÀÛ¾÷À» ¼öÇàÇÑ ÈÄ Netbeans Ç÷¯±×ÀÎÀÌ ´õ ÀÌ»ó ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ ¹®Á¦ÀÇ ¿øÀÎÀº ¹«¾ùÀԴϱî?
A: ÀÌ ¹®Á¦´Â ÀϹÝÀûÀ¸·Î .netbeans µð·ºÅ丮¿¡ ÀÖ´Â ¼Õ»óµÈ ÆÄÀÏ¿¡ ÀÇÇØ ¹ß»ýÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î .netbeans µð·ºÅ丮¸¦ »èÁ¦ÇÏ°í NetBeans Ç÷¯±×ÀÎÀ» ´Ù½Ã ¼³Ä¡ÇÏ¸é ¹®Á¦°¡ ÇØ°áµË´Ï´Ù. .netbeans µð·ºÅ丮¸¦ »èÁ¦Çϸé NetBeans Ç÷¯±×ÀÎÀÌ È¿°úÀûÀ¸·Î Á¦°ÅµË´Ï´Ù. ¸ðµç »ç¿ëÀÚ ¼³Á¤À» ÀÒ°Ô µÇÁö¸¸ ÇÁ·ÎÁ§Æ®ÀÇ ³»¿ëÀº ¾ÈÀüÇÏ°Ô À¯ÁöµË´Ï´Ù.
´Ü°è´Â ´ÙÀ½°ú °°½À´Ï´Ù.
ÇÁ·ÎÁ§Æ® ÀÛ¾÷
Q: ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇÏ¿© ½ÇÇàÇÏ´Â µ¥ ³Ê¹« ¸¹Àº ½Ã°£ÀÌ ¼Ò¿äµÇ°í Identity Manager IDE¿¡¼ ¸¹Àº ÆÄÀÏÀ» º¹»çÇÏ´Â °Í °°½À´Ï´Ù. ÀÌ ¹®Á¦ÀÇ ¿øÀÎÀº ¹«¾ùÀԴϱî?
A: ÀÌ ¹®Á¦´Â ´ÙÀ½°ú °°Àº ÀÌÀ¯·Î ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·ÎÁ§Æ® Á¤¸® ¶Ç´Â ÇÁ·ÎÁ§Æ® Á¤¸® ¹× ±¸¼ºÀ» »ç¿ëÇϸé Identity Manager IDE¿¡¼´Â ¼öõ °³ÀÇ ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â Àüü image µð·ºÅ丮¸¦ »èÁ¦ÇÕ´Ï´Ù. ´ÙÀ½ ÀÛ¼ºÀ» ¼öÇàÇÏ´Â µ¿¾È Identity Manager IDE¿¡¼´Â ÀÌ·¯ÇÑ ÆÄÀÏÀ» idm-staging¿¡¼ ¸ðµÎ º¹»çÇØ¾ß ÇÕ´Ï´Ù.
Identity Manager IDE¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇÏ·Á¸é Á¤¸® ¸í·ÉÀ» »ç¿ëÇÒ ½Ã±â¸¦ Àß ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Identity Manager IDE README.txt ÆÄÀÏÀÇ "Á¤¸® »ç¿ë ½Ã±â" ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
Q: Identity Manager ÇÁ·ÎÁ§Æ®¸¦ ¸¸µç ´ÙÀ½ ¼Ò½º Á¦¾î¿¡ üũÀÎÇØ¾ß ÇÏ´Â ÆÄÀÏÀº ¹«¾ùÀԴϱî?
A: ÀÚ¼¼ÇÑ ³»¿ëÀº Identity Manager IDE README.txtÀÇ "CVS ¸ð¹ü »ç·Ê" ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
Q: CVS¿¡¼ ÇÁ·ÎÁ§Æ® °ü¸®¸¦ »ç¿ëÇÏ´Â ¸ð¹ü »ç·Ê¿¡´Â ¾î¶°ÇÑ °ÍÀÌ ÀÖ½À´Ï±î?
A: ÀÚ¼¼ÇÑ ³»¿ëÀº Identity Manager IDE README.txtÀÇ "CVS ¸ð¹ü »ç·Ê" ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
Q: °´Ã¼¸¦ ¾ðÁ¦ ÀúÀå¼Ò·Î °¡Á®¿É´Ï±î?
A: ÀÚ¼¼ÇÑ ³»¿ëÀº ÀúÀå¼Ò ÀÛ¾÷À» ÂüÁ¶ÇϽʽÿÀ.
Q: ÇÁ·ÎÁ§Æ®¿¡ »õ JARÀ» Ãß°¡ÇÏ·Á¸é ¾î¶»°Ô Çմϱî?
A: Identity Manager IDE README.txtÀÇ "»õ JAR Á¾¼Ó¼ºÀ» Ãß°¡ÇÏ´Â ¹æ¹ý" ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
ÀúÀå¼Ò ÀÛ¾÷
Q: ³» Sandbox ÀúÀå¼Ò¿¡ »ç¿ëÇØ¾ß ÇÏ´Â ÀúÀå¼Ò´Â ¹«¾ùÀԴϱî?
A: Sandbox¿¡ ´ëÇØ Æ÷ÇÔµÈ ÀúÀå¼Ò¸¦ »ç¿ëÇÕ´Ï´Ù(ƯÈ÷ HsSQL ÀúÀå¼Ò¸¦ »ç¿ë °¡´ÉÇÑ Identity Manager 7.1 ÀÌ»óÀ» »ç¿ëÇÒ °æ¿ì). Æ÷ÇÔµÈ ÀúÀå¼Ò¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é ±â´ÉÀ» ÀÒ°Ô µË´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº Identity Manager IDE README.txtÀÇ "ÀúÀå¼Ò ÀÛ¾÷" ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
Q: ¾ðÁ¦ °´Ã¼¸¦ ÀÚµ¿À¸·Î °¡Á®¿É´Ï±î?
A: °´Ã¼¸¦ ÀÚµ¿À¸·Î °¡Á®¿Àµµ·Ï Identity Manager IDE¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
´Ü°è´Â ´ÙÀ½°ú °°½À´Ï´Ù.
- IdM ¸Þ´º¿¡¼ ÀúÀå¼Ò > Æ÷ÇÔµÈ ÀúÀå¼Ò °ü¸®¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- Æ÷ÇÔµÈ ÀúÀå¼Ò °ü¸® ´ëÈ »óÀÚ¿¡¼ Identity Manager °´Ã¼ ÀÚµ¿ °Ô½Ã ¿É¼ÇÀ» È°¼ºÈÇÕ´Ï´Ù.
ÁÖ
»ç¿ëÀÚ ÀúÀå¼Ò¸¦ ÁöÁ¤ÇÑ °æ¿ì³ª Identity Manager ÇÁ·ÎÁ§Æ®(¿ø°Ý)¿¡ ´ëÇؼ´Â ÀÌ ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
- ÇÁ·ÎÁ§Æ® > ÇÁ·ÎÁ§Æ® ½ÇÇà ¶Ç´Â ÇÁ·ÎÁ§Æ® > ÇÁ·ÎÁ§Æ® µð¹ö±×¸¦ ¼±ÅÃÇÕ´Ï´Ù.
Identity Manager IDE¿¡¼´Â ÇÁ·ÎÁ§Æ®¸¦ ¸¶Áö¸· ½ÇÇàÇÑ ÀÌÈÄ¿¡ º¯°æµÈ ¸ðµç °´Ã¼¸¦ ÀÚµ¿À¸·Î °¡Á®¿É´Ï´Ù.
Q: °´Ã¼¸¦ ¾÷·ÎµåÇÏ´Â °¡Àå È¿À²ÀûÀÎ ¹æ¹ýÀº ¹«¾ùÀԴϱî?
A: ´ÙÀ½ ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÏ¿© ¼öÁ¤µÈ °´Ã¼¸¦ ¾÷·ÎµåÇÕ´Ï´Ù.
µÎ ¹æ¹ý ¸ðµÎ °´Ã¼¸¦ ¼¹ö¿¡ Á÷Á¢ ¾÷·ÎµåÇϱ⠶§¹®¿¡ ij½Ã Áö¿¬ ¹®Á¦°¡ ¹ß»ýÇÏÁö ¾ÊÀ¸¹Ç·Î ÇÁ·ÎÁ§Æ® ½ÇÇà ¶Ç´Â ÇÁ·ÎÁ§Æ® µð¹ö±×¸¦ »ç¿ëÇÒ ¶§º¸´Ù ÈξÀ ºü¸¨´Ï´Ù. °´Ã¼ ¾÷·Îµå ±â´ÉÀº »ç¿ë ÁßÀÎ ÀúÀå¼Ò¿¡ »ó°ü¾øÀÌ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Identity Manager IDE µð¹ö°Å »ç¿ë
Q: Identity Manager IDE µð¹ö°Å°¡ ´À¸³´Ï´Ù. ÀÌ ¹®Á¦ÀÇ ¿øÀÎÀº ¹«¾ùÀԴϱî?
A: µð¹ö°Å ¼º´ÉÀ» °³¼±ÇÏ·Á¸é
Q: µð¹ö°ÅÀÇ Áß´ÜÁ¡À» ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ ¹®Á¦ÀÇ ¿øÀÎÀº ¹«¾ùÀԴϱî?
A: ´ÙÀ½°ú °°Àº °æ¿ì¿¡´Â Áß´ÜÁ¡À» ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù.
Identity Manager IDE´Â <Waveset> ·¡ÆÛ ¿ä¼Ò¸¦ ´ÙÁß °´Ã¼ ÆÄÀÏ·Î ±¸¹® ºÐ¼®Çϱ⠶§¹®¿¡ ±âº»ÀûÀ¸·Î Identity Manager IDE¿¡¼´Â ÀÌ ·¡ÆÛ ¿ä¼Ò·Î ½ÃÀÛÇÏ´Â ÆÄÀÏÀ» ¹«½ÃÇÕ´Ï´Ù.
´ÙÁß °´Ã¼ ÆÄÀÏ¿¡¼´Â ´ÙÀ½ ±â´ÉÀÌ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù.
±âº»ÀûÀ¸·Î ´ÙÁß °´Ã¼ ÆÄÀÏ¿¡ ´ëÇؼ´Â °¡Á®¿À±â¸¸ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·ÎÁ§Æ®ÀÇ ÃÖ»óÀ§ °¡Á®¿À±â ÆÄÀϸ¸ <Waveset> ·¡ÆÛ ¿ä¼Ò¸¦ Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù.
Q: µð¹ö°Å¿¡ Áß´ÜÁ¡À» ¼³Á¤ÇßÁö¸¸ Áß´ÜÁ¡¿¡¼ ÀϽà ÁßÁöµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¹®Á¦ÀÇ ¿øÀÎÀº ¹«¾ùÀԴϱî?
A: ´ÙÀ½ µÎ °¡Áö »çÇ×À» È®ÀÎÇϽʽÿÀ.
±ÔÄ¢ ÀÛ¾÷
Q: Netbeans¿¡¼ ±ÔÄ¢À» °³¹ßÇÒ ¶§ ±ÔÄ¢ ¶óÀ̺귯¸®¿¡ ´ëÇØ µðÀÚÀÎ ¸ðµå¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â ÀÌÀ¯´Â ¹«¾ùÀԴϱî?
A: µðÀÚÀÎ ¸ðµå ±â´ÉÀº ÇÁ·ÎÁ§Æ® º¸±âÀÇ Å½»ö±â Æ®¸®¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.
Identity Manager Tuning, Troubleshooting, and Error MessagesÀÌ Àý¿¡¼´Â Sun Java System Identity Manager Tuning, Troubleshooting, and Error MessagesÀÇ »õ Á¤º¸¿Í ¼³¸í¼ ¼öÁ¤ »çÇ׿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
- ÀϺΠÀÛ¾÷ÀÌ ¾î´ðÅÍ¿¡¼ ÀÛ¾÷ ÆÐÅ°Áö·Î À̵¿µÇ¾ú½À´Ï´Ù. ´ÙÀ½ Áß ÇϳªÀÇ ÀÛ¾÷¿¡ ´ëÇÑ ÃßÀûÀÌ »ç¿ë °¡´ÉÇϰųª ÀÌ·¯ÇÑ ÆÐÅ°Áö¸¦ ÂüÁ¶ÇÏ´Â ÀÛ¾÷ Á¤ÀǸ¦ »ç¿ëÀÚ Á¤ÀÇÇÑ °æ¿ì¿¡´Â ÀÌ·¯ÇÑ °æ·Î¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.
ÀÌÀü ÆÐÅ°Áö À̸§
»õ ÆÐÅ°Áö À̸§
com.waveset.adapter.ADSyncFailoverTask
com.waveset.task.ADSyncFailoverTask
com.waveset.adapter.ADSyncRecoveryCollectorTask
com.waveset.task.ADSyncRecoveryCollectorTask
com.waveset.adapter.SARunner
com.waveset.task.SARunner
com.waveset.adapter.SourceAdapterTask
com.waveset.task.SourceAdapterTask
- ÀÌÀü¿¡ "Identity Manager IDE ¹®Á¦ ÇØ°á" Àý¿¡ Á¦°øµÈ "»èÁ¦ÇÒ ¼ö ¾øÀ½ ¿À·ù" ¹®Á¦ ÇØ°á Á¤º¸´Â ´õ ÀÌ»ó Àû¿ëµÇÁö ¾ÊÀ¸¹Ç·Î ¼³¸í¼¿¡¼ »èÁ¦µÇ¾ú½À´Ï´Ù. ÀÌÁ¦ NetbeansÀÌ Æ÷ÇÔµÈ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö´Â ´ÙÀ½ ÇÁ·ÎÁ§Æ® ÀÛ¾÷À» ¼öÇàÇÒ ¶§¸¶´Ù ÀÚµ¿À¸·Î Á¾·áµË´Ï´Ù. (ID-16851)
- Identity Manager °ü¸®ÀÇ "PasswordSync" Àå¿¡ ÀÖ¾ú´ø "PasswordSync µð¹ö±ë" ÀýÀÌ Identity Manager Tuning, Troubleshooting, and Error MessagesÀÇ "Identity Manager ÃßÀû ¹× ¹®Á¦ ÇØ°á" ÀåÀ¸·Î À̵¿Çß½À´Ï´Ù. (ID-17340)
ÇöÁöÈ ¹üÀ§¿ª»çÀûÀ¸·Î Identity Manager´Â ÀÚ¿ø °´Ã¼ ¹× ±â´ÉÀ» ÇöÁöÈÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ·± ¿ä¼Ò ´ëºÎºÐÀÌ Identity Manager¸¦ ÃʱâÈÇÏ´Â µ¿¾È init.xmlÀ» ÅëÇØ ·ÎµåµÇ´Â »ùÇÃÀ̸ç, »ç¿ëÀÚ Á¤ÀÇ ¼öÁØ¿¡ µû¶ó ½ÇÁ¦ °í°´ ¹èÆ÷¿Í °´Ã¼ À¯Çü ¼Ó¼ºÀÌ ´Ù¸¦ ¼öµµ Àֱ⠶§¹®ÀÔ´Ï´Ù. ´ÙÀ½Àº »ç¿ëÀÚ¿¡°Ô ¿µ¾î·Î Ç¥½ÃµÇ´Â ¿µ¿ªÀÇ ¸ñ·ÏÀÔ´Ï´Ù. (ID-16349)
¿Â¶óÀÎ µµ¿ò¸»ÀÌ Àý¿¡¼´Â ¿Â¶óÀÎ µµ¿ò¸»¿¡ ´ëÇÑ ¼³¸í¼ ¼öÁ¤ »çÇ×À» ¼³¸íÇÕ´Ï´Ù.