[topbraid-users] Basic and Form-based authentication

2022-02-07 Thread Marcus Jowsey
Quick question.

Is it possible in Tomcat to enable both Form-based and Basic authentication 
for TopBraid EDG or must it be one or the other?

cheers,
Marcus

-- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/0f9cb73f-aee0-4627-b14c-ae47d13d1e84n%40googlegroups.com.


Re: [topbraid-users] Re: Deleting a user from EDG server, and removing all user triple references in governance

2022-02-07 Thread TopQuadrant Support
Hi Simon,

When EDG is configured to use LDAP, EDG delegates the user authentication
to the servlet container (Tomcat), which further delegates it to LDAP.  The
case-insensitivity you describe is an unfortunate aspect of using LDAP,
particularly Active Directory.  Lately, more customers are using SSO (SAML)
for authentication, which gets user information via Assertions from an
Identity Provider (IDP), and does not rely on whatever the user types in.

It seems you have found the way to resolve the "duplicate" user via edits
to  and change history graphs (.tch), however, as you
correctly surmised, this way should only be used with great care.  Removing
a user is not a common operation, so we don't have a documented procedure.
It also has cascading effects when the user to be removed has performed
actions on graphs.  You would have to edit the change history for every
graph the user has touched.  We typically use the SPARQL endpoint on the
rare occasions where we have to do this internally.

Please let us know if you require further assistance.

Thanks,
-Ken
TopQuadrant Support


On Mon, Feb 7, 2022 at 1:46 AM Simon Opper <
simon.op...@surroundaustralia.com> wrote:

> A small update.
>
> I've found that I can create an ontology that preloads (loads the content
> directly not as an import) the  and in fact gives me
> direct editing ability to perform CRUD on various aspects of data in the
>  tch graph e.g. user names and saved sparql queries.
>
> So this in principle allows one to delete or update a user account.
>
> I found this because I have built an administration ontology for EDG
> sparql queries and saved searches.
>
> The question is.. is this dicing with death and poking at things that
> may have unintended consequences?
>
> In the case of saved searches, these appear to work fine and upon adding
> them show in all stated graphs.
>
> However, as per another previous email I've posted about layouts, layouts
> require some system registration of some kind.
>
> Will editing user triples have similar system registration issues ?
>
> I look forward to your advice.
>
> Many thanks
>
> Simon
>
>
>
> On Monday, February 7, 2022 at 11:57:39 AM UTC+11 Simon Opper wrote:
>
>> Hi folks
>>
>> How do you remove a user from a deployed EDG server instance?
>>
>> The documentation does not seem to cover this aspect ?
>>
>> We have had the case where when a user first logged in they used a
>> leading capital in their username, however our LDAP authentication used a
>> lowercase for their name.
>>
>> This difference was allowed by EDG.
>>
>> However next time the user logged in they created a second user login to
>> EDG with a lowercase leading name.
>>
>> This inconsistency wasn't  picked up for some time and a mixed use of
>> capital vs non-capatial user name was used for governance on a wide range
>> of graph assets.
>>
>> It appears that even after removing one version of username from asset
>> governance attributions, that  both are still being cached in the system
>> triples. This can be seen upon inspecting the trig files in a backup zip.
>>
>> it is resulting in the governance regime not behaving.
>>
>> doing bulk permission addition/revocation or even new asset subject areas
>> and organisations has not sorted out the conflict.
>>
>> Yet amongst this, we are simply not clear on how to remove a user from
>> the system once a user has logged onto the server ?
>>
>> Can you please assist with some further documentation?
>>
>> I have tested approaches of removing the user from the system trig files
>> from a backup file and re-deploying this in EDG studio with some success.
>> But it seems a fraught and risky option.
>>
>> We hope however that removing a user would remove all governance and
>> workflow data triples related to that user.   Is this a possible fix ?
>>
>> Many thanks in advance
>>
>> Simon Opper
>>
>> Chief Data Scientist
>>
>> Connected Knowledge
>>
>>
>> E simon...@surroundaustralia.com
>>
>> A Level 9, Nishi Building, 2 Phillip Law Street; NewActon Canberra 2601
>>
>> surroundaustralia.com  
>>
>> 
>>
>>
>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "TopBraid Suite Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to topbraid-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/topbraid-users/ee3a4cea-6311-4bae-be43-5ec51cdddff6n%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 

Re: [topbraid-users] Question on SPARQL Web Pages File(.swp)

2022-02-07 Thread David Price


> On 7 Feb 2022, at 08:57, deviredd...@gmail.com  
> wrote:
> 
> Hi Holger,
> 
> Yes, we have few SPARQL Web Pages File(.swp) files and Many RDF/SWP 
> files(.ui.ttlx). 
> 
> I understand that as of 7.1 SPARQLMotion servlet/feature has been removed and 
> also that at some stage SPARQL Web Pages File(.swp) feature will be removed. 
> Any idea on what will happen to RDF/SWP files(.ui.ttlx) in near future?
> 
> A basic question on scripting with ADS/JavaScript, can this be used as an 
> alternate to all SPARQL Web Pages Files(.swp), RDF/SWP files(.ui.ttlx) and 
> SPARQLMotion scripts(.sms.ttl)? Could you please share a simple 
> example/document on how to get started with ADS/JavaScript? 


Here’s the 7.1 online documentation Scripting with JavaScript and ADS:

https://www.topquadrant.com/doc/7.1/scripting/index.html 


which has code snippets you can try.

Cheers,
David

> 
> Thanks,
> Sanjeev
> 
> On Saturday, February 5, 2022 at 2:48:47 AM UTC+5:30 Holger Knublauch wrote:
> I don’t think so, and as of 7.1 TBC is no longer the recommended IDE for 
> developing EDG extensions and features. .swp files are not widely used and 
> may at some stage get deprecated too. I have no insights on how many 
> customers actually use them. Do you have many such files?
> 
> Moving forward, with scripting tasks, did you look at JavaScript/ADS? This is 
> our suggested long-term suggestion for many scripting tasks.
> 
> Holger
> 
> 
> 
>> On 4 Feb 2022, at 11:42 pm, deviredd...@gmail.com  
>> > > wrote:
>> 
> 
>> Hi,
>> Whenever the SPARQL Web Pages File(.swp) is changed then the 
>> Composer IDE(TopBraid Maestro Edition 7.0.3 (20210703-1923).) needs to be 
>> restarted for getting the code changes reflected. I tried the System -> 
>> Refresh TopBraid system registries (SPIN etc) option but no difference. I 
>> observed that the changes to RDF/SWP file(.ui.ttlx) reflect without any 
>> refresh/restart. So, I want to check that is there way to get the SPARQL Web 
>> Pages File(.swp) changes reflected without Composer IDE restart? 
>> 
>> Thanks,
>> Sanjeev
>> 
> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "TopBraid Suite Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to topbraid-user...@googlegroups.com 
>> .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/topbraid-users/7374289d-0d1e-4a9a-a8c1-f633739fed7an%40googlegroups.com
>>  
>> .
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TopBraid Suite Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to topbraid-users+unsubscr...@googlegroups.com 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/topbraid-users/31154592-3f40-4795-99a4-a73984604080n%40googlegroups.com
>  
> .

UK +44 (0) 7788 561308
US +1 (336) 283-0808‬

-- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/38614471-4CD5-4373-B1BA-FA3C75E97A29%40topquadrant.com.


Re: [topbraid-users] Question on SPARQL Web Pages File(.swp)

2022-02-07 Thread deviredd...@gmail.com
Hi Holger,

Yes, we have few SPARQL Web Pages File(.swp) files and Many RDF/SWP 
files(.ui.ttlx). 

I understand that as of 7.1 SPARQLMotion servlet/feature has been removed 
and also that at some stage SPARQL Web Pages File(.swp) feature will be 
removed. Any idea on what will happen to RDF/SWP files(.ui.ttlx) in near 
future?

A basic question on scripting with ADS/JavaScript, can this be used as an 
alternate to all SPARQL Web Pages Files(.swp), RDF/SWP files(.ui.ttlx) and 
SPARQLMotion scripts(.sms.ttl)? Could you please share a simple 
example/document on how to get started with ADS/JavaScript? 

Thanks,
Sanjeev

On Saturday, February 5, 2022 at 2:48:47 AM UTC+5:30 Holger Knublauch wrote:

> I don’t think so, and as of 7.1 TBC is no longer the recommended IDE for 
> developing EDG extensions and features. .swp files are not widely used and 
> may at some stage get deprecated too. I have no insights on how many 
> customers actually use them. Do you have many such files?
>
> Moving forward, with scripting tasks, did you look at JavaScript/ADS? This 
> is our suggested long-term suggestion for many scripting tasks.
>
> Holger
>
>
> On 4 Feb 2022, at 11:42 pm, deviredd...@gmail.com  
> wrote:
>
> Hi,
> Whenever the SPARQL Web Pages File(.swp) is changed then the 
> Composer IDE(TopBraid Maestro Edition 7.0.3 (20210703-1923).) needs to be 
> restarted for getting the code changes reflected. I tried the System -> 
> Refresh TopBraid system registries (SPIN etc) option but no difference. I 
> observed that the changes to RDF/SWP file(.ui.ttlx) reflect without any 
> refresh/restart. So, I want to check that is there way to get the SPARQL 
> Web Pages File(.swp) changes reflected without Composer IDE restart? 
>
> Thanks,
> Sanjeev
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TopBraid Suite Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to topbraid-user...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/topbraid-users/7374289d-0d1e-4a9a-a8c1-f633739fed7an%40googlegroups.com
>  
> 
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/31154592-3f40-4795-99a4-a73984604080n%40googlegroups.com.


RE: [topbraid-users] Question on SPARQL Web Pages File(.swp)

2022-02-07 Thread 'Bohms, H.M. (Michel)' via TopBraid Suite Users
Dear David, see my comment after >




Michel Böhms
Data Scientist
Unit Buildings, Infrastructure & Maritime


Mobile +31 630381220
E-mail  michel.bo...@tno.nl

Location



[cid:image001.gif@01D81C01.B222CDC0]

This message may contain information that is not intended for you. If you are 
not the addressee or if this message was sent to you by mistake, you are 
requested to inform the sender and delete the message. TNO accepts no liability 
for the content of this e-mail, for the manner in which you use it and for 
damage of any kind resulting from the risks inherent to the electronic 
transmission of messages.





From: topbraid-users@googlegroups.com  On 
Behalf Of David Price
Sent: zaterdag 5 februari 2022 14:22
To: 'Felix Sasaki' via TopBraid Suite Users 
Subject: Re: [topbraid-users] Question on SPARQL Web Pages File(.swp)

Hi,

Irene explained the approach and rationale in a response to this forum at 7.1 
Beta release:

1. As stated in the release notes, running EDG within TBC was never exactly the 
same as running EDG server. Supporting this mode complicated certain aspects of 
our codebase and still was not 100% the same. We decided to simplify the code 
in order to provide more reliable, maintainable and better optimized software 
for our customers. For example, EDG Studio does not have any Eclipse in it and 
it does not use Jetty.

At the same time, for users who are only interested in TBC having EDG in TBC 
delivered no value and, instead, created some inconveniences for them e.g., 
slow start up due to the need to initialize the server.

So, after careful consideration we decided to separate the two tools. It is a 
change and changes can take getting used to. However, we believe it is a change 
for the better and we do not intend it to leave any current or prospective 
customers in the dark. Functionally, the same options exists with 7.1 and we 
are actually considering what else we could offer to the community.


Ø I fully support these changes and see all the benefits

2. Some users were using it in order to explore and evaluate EDG prior to the 
purchase which, as you say, requires a more significant commitment than TBC.

This need could be addressed by requesting an evaluation server from 
TopQuadrant. It is true that this would be for a limited period e.g., a month 
or two. However, this approach is not unique to TQ. It is pretty much industry 
standard.


  *   Exchanging existing functionality for an evaluation variant is I think 
not fair (maybe legally not even ok)
  *   We made demos to clients involving excel imports, You once us advised not 
to use TBC for that but EDG because those modules were actually developed 
further and supported. When upgrading, these demos would not work anymore.


Beyond the beta, there is no technical reason why we could not license 
TopBraid EDG Studio to users who do not have EDG. We have not made this option 
available at the time of 7.1 beta because we are still considering what would 
work best for our user community and for TQ. We also are looking at other 
alternatives that may be better aligned with our move towards SaaS e.g., 
offering a hosted “Community Edition” of EDG that would have more limited 
features.


  *   I am looking forward to a better solution like

 *   Some “EDG personal edition”, local or saas, or
 *   Some Community saas version having the same functionality, or
 *   Having a good deal for EDG, I see no explicit pricing for EDG at: 
https://www.topquadrant.com/products/purchase/


In the meantime, we appreciate users input on what they would prefer and 
why.


  *   Hereby … greetings, Michel

WRT Irene's request for alternatives, preferences and suggestions going 
forward, best to not think that creating a parallel EDG codebase for Composer 
again is a viable option. If some of the rationale for your needs involve 
projects/contracts that are not public knowledge, probably best relay those 
ideas by contacting TQ staff with whom you are already familiar directly to 
have a more private conversation.

Cheers,
David


On Sat, Feb 5, 2022 at 9:32 AM 'Bohms, H.M. (Michel)' via TopBraid Suite Users 
mailto:topbraid-users@googlegroups.com>> wrote:
I very much support this comment.
I hope TQ comes with a solution soon...
Michel


Op 4 feb. 2022 22:55 schreef Tim Smith 
mailto:smith.ts...@gmail.com>>:
The bummer part of this product architecture change is now it is impossible to 
utilize the excellent model driven application capabilities that have always 
been a part of TBC without buying EDG server.  I like the EDG environment but I 
dont necessarily need the data governance capabilities (e.g  the ontologies).  
Having a TBL-like version (personal and/or server) would suit a lot of my needs.



On Fri, Feb 4, 2022, 4:18 PM Holger Knublauch 
mailto:hol...@topquadrant.com>> wrote:
I don’t think so, and as of 7.1 TBC is no