• RE: Delete all files in an Inbox

    Won't that leave a bunch of documents out in storage space? If you delete a file cabinet the files are still there, eating up disk space. Isn't the same true with trays/inboxes? After all, they are just file cabinets with a different internal type to them... I was always told just nuking entire entities (like file cabinets or trays) was a big no-no...

    Thanks,
    Joe Kaufman
  • RE: Any way to tell if REST services are being used on a system?

    If they have any sort of automated tasks running, then monitoring the licenses in use (the Application Type) might reveal some tasks using "Platform Service". I am not sure what Application Type the Desktop Tools use.

    But if someone has a job automated that only runs once a week in the middle of the night, monitoring is not going to be of much use.

    Thanks,
    Joe Kaufman
  • RE: Any way to tell if REST services are being used on a system?

    Craig,

    In that case, you could monitor the license types in use via the Connections Overview in the DW Admin tool (we are on 6.11 so still have access to that). I am not sure where to monitor connections in other versions.

    In the Connections Overview, you can expand connections and see the "Application Type". For example, we have a mix of "Platform Service" and "DocuWare Client". Platform Service is the API, and DocuWare Client is the web client.

    It sounds like you would like to have this sort of monitoring be more of a log that you could report on. I am not sure what facility DocuWare has for that, but hopefully someone weighs in on that sort of audit capability. There are some logs on the server, but those appear to be mostly for error logging, not a record of every single transaction.

    What version of DW are we discussing, and is it on-prem or in the cloud?

    Thanks,
    Joe Kaufman
     
  • RE: Any way to tell if REST services are being used on a system?

    Craig,

    What you appear to be asking for is a log of all calls made to the Platform SDK? And to be able to tell the difference between calls to the middleware layer that are from DocuWare's web client and those that are done via some custom scripting/coding? I am not sure DocuWare provides such a log, and it would likely be somewhat difficult to decipher anyway. Anyone accessing DocuWare from the web client could be a potential unknown to this company, too. How do they know who has access to the web site and who is logging in that way?

    All functionality is secured, though, regardless of access method. By looking at Users and Roles set up in the system, a client should have a decent understanding of who can access what.

    So, other than a full log of every single call that accesses DocuWare (regardless of origin), what would you want to report on?

    Thanks,
    Joe Kaufman
  • RE: Sending a login token/cookies in Rest Command

    Callum,

    I believe you can authenticate and call a redirect, all with one POST call.

    My code does a second call (like yours) rather than grabbing data from the redirect, but if the redirect is just a GET you can do it all at once. The resource documentation on the Logon URL displays this:

    /DocuWare/Platform/Account/LogOn?returnUrl={returnUrl}

    So, the POST data logs you on and then the returnURL executes, and the response data is from that returnURL.

    I am not sure how to do a second POST, though. For example, if you want to index a document, that requires a POST, and I am not sure how you would pass the second set of POST data along with the URL.

    I know that at some point someone stated you could add authentication as a request header in any call, but for the life of me I cannot find the forum post about that (searching is SO SLOW!). Have you trued passing the same header straight to subsequent calls without authenticating the session first? I assume it returns that login page redirect when you try?

    Does anyone else recall how to pass the username and password in the request header without needing to explicitly call the Logon URL and having a session keep authentication persistent?

    I will post here again if I can find the thread I am thinking of...

    Thanks,
    Joe Kaufman
  • RE: Sending a login token/cookies in Rest Command

    Callum,

    Are you specifically needing to authenticate via cookies and/or headers, or are you simply asking how to authenticate any REST call?

    If you are using C#/.NET, then use the NuGet packages related to DocuWare access. That has authentication modeled in their published classes so that you don't need to worry about authentication at such a low level.

    If you are using non-NET tools, here is a thread about accessing API calls from FoxPro:

    https://support.docuware.com/en-US/forums/questions-about-usage-and-configuration/cd2c7857-8f41-e911-a967-000d3ab3fe8a#fd0bb980-a641-e911-a96c-000d3ab3f5d2

    That provides an example of how to authenticate a request object (in this case ServerXMLHTTP). The gist of it is that you POST to the login URL and put username and password in the POST data.

    Hope this helps!

    Thanks,
    Joe Kaufman
  • RE: Migration from ImageDirector to DocuWare

    Casey,

    I am not familiar with ImageDirector, but onison appears to be:

    http://www.onison.com/Intelligent_XML_Feed_API/130

    If they have an XML feed, they might know something about mass exporting of documents. At least worth contacting them for ideas.

    From there, I would assume you'll be looking at using the API to import the documents into DocuWare. I have a multi-threaded application written in C#/.NET that can import documents into DocuWare pretty quickly, though it threads based on how our documents were set up in Fortis (by Fortis' "document type"). But there might be some code there of use to you.

    Any idea of how many documents you are looking at in total, how many different document types there are, and how complex indexes are? The thing to shoot for is doing an export where you can put the document and meta-data for the indexes right beside it (dwcontrol file). Then you may be able to just use the straight Import module to import files into DocuWare. Beyond that it would mean API time.

    Good luck!

    Joe Kaufman
  • RE: Migrating to Docuware Treeno

    Josef,

    Have you looked at the User Guide:

    http://saas.treenosoftware.com/treeno4/manuals/Treeno%20EDM%20User%20Guide_061313.pdf

    There appears to be some stuff about exporting documents there.

    This discusses web services, though that might be for a more advanced version of the software:

    https://treenosoftware.com/product/application-integration/

    Hope this helps...

    Thanks,
    Joe Kaufman

  • Casey,

    Casey,

    I think they are going for a consistent look and feel that has contect-sensitivty built in. Searching from the home page searches the whole site, searching from the forum page searches the forums, etc. In some ways it feels likje a good idea, in other ways it feels confusing because it is hard to know the context.

    We will see what searching in the new portal looks like in a few days...

     

    Thanks,

    Joe Kaufman

  • Search

    Casey,

    Current search appears to work on subjects and content as far as I can tell (magnifying glass icon at top right).

    A search by date range and user would be wonderful, though. Basically, it would be nice to have all the same search capabilities that other forums have...

    The OP mentions subscriptions not copying over...  That's fine, but will usernames fully transfer, along with stars? I don;t particularly care about my own stars, but it is a useful metric when seeing other people post to get a rough idea of product experience.

     

    Thanks,

    Joe Kaufman