Visibility and Runtime Issue with Organization
<p>I have gone through the Organization wiki section (6.05 "Organizations") and also gone through the Video link provided.<br><br>I have a scenario where I need to create my own hierarchical organization without having Administrator as the default user group. Every Organization site has a usergroup defined.<br><br>Now, I have created Mash ups and Services which call and set the data in the Data Tables and Streams.<br><br><br><b>My Problem is </b>: that when a user is not ThingWorx Administrator user, I am not able to access the components on the screen.<br><br><b>Options that I tried:</b><br>1. I added the topmost organisation to the <b>visibility </b>of the Mashups , Services and Datatables as in the Video. Result: Still faced the same issue and was unable to fetch the data from the services and tables/streams.<br>2. I added all the usergroups in the Runtime Permissions of all the Mashups, Services and Datatables. Result: I am able to achieve the functionality but my usergroups are dynamic and they increase. This would make it difficult for me to add the user group to all the services/mashups/datatables.<br><br><br><b>Question:</b><br>1. How can I make use of Visibility for access Management of Mashups and Services? What is the benefit of using Visibility in Mashups/Services/Datatables/Streams?<br>2. How do I handle the permission access issue if my usergroups are dynamic and they keep on increasing. Do I have to programmatically add the usergroup to Runtime Permissions to all the Mashups, Services and Datatables?<br><br><br>Please advise.<br><br><br><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves></w:TrackMoves> <w:TrackFormatting></w:TrackFormatting> <w:PunctuationKerning></w:PunctuationKerning> <w:ValidateAgainstSchemas></w:ValidateAgainstSchemas> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF></w:DoNotPromoteQF> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables></w:BreakWrappedTables> <w:SnapToGridInCell></w:SnapToGridInCell> <w:WrapTextWithPunct></w:WrapTextWithPunct> <w:UseAsianBreakRules></w:UseAsianBreakRules> <w:DontGrowAutofit></w:DontGrowAutofit> <w:SplitPgBreakAndParaMark></w:SplitPgBreakAndParaMark> <w:EnableOpenTypeKerning></w:EnableOpenTypeKerning> <w:DontFlipMirrorIndents></w:DontFlipMirrorIndents> <w:OverrideTableStyleHps></w:OverrideTableStyleHps> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"></m:mathFont> <m:brkBin m:val="before"></m:brkBin> <m:brkBinSub m:val="--"></m:brkBinSub> <m:smallFrac m:val="off"></m:smallFrac> <m:dispDef></m:dispDef> <m:lMargin m:val="0"></m:lMargin> <m:rMargin m:val="0"></m:rMargin> <m:defJc m:val="centerGroup"></m:defJc> <m:wrapIndent m:val="1440"></m:wrapIndent> <m:intLim m:val="subSup"></m:intLim> <m:naryLim m:val="undOvr"></m:naryLim> </m:mathPr></w:WordDocument> </xml><![endif]><![if gte mso 9]><![endif]><![if gte mso 10]>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}

