Qlik Community

QlikView Deployment

Discussion Board for collaboration related to QlikView Deployment.

Not applicable

Document's authorization Qlikview 10

Hi,

Is it possible to obtain the recipients list of the document's authorization?  

Preferebly from xml file. Not through the QMS API as is by us not possible.

We're using Qlikview 10 SR6. DMS.

Dror

5 Replies
Employee
Employee

Re: Document's authorization Qlikview 10

The DistributionDetail.xml file has that in it. The path to that is C:\ProgramData\QlikTech\ManagementService\QVPR

Bill

Not applicable

Re: Re: Document's authorization Qlikview 10

Bill,

I'm getting the metadata of the document.

<?xml version="1.0" standalone="yes" ?>

-<NewDataSet>
-<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
-<xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:MainDataTable="DistributionDetail" msdata:UseCurrentLocale="true">
-<xs:complexType>
-<xs:choice minOccurs="0" maxOccurs="unbounded">
-<xs:element name="DistributionDetail">
-<xs:complexType>
<xs:attributename="DocumentTaskID" msdataSmiley Very HappyataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" msdataSmiley Very HappyefaultValue="00000000-0000-0000-0000-000000000000" use="required" />
<xs:attributename="IsDynamicDistribution" type="xs:boolean" msdataSmiley Very HappyefaultValue="false" use="required" />
<xs:attributename="RecipientName" type="xs:string" msdataSmiley Very HappyefaultValue="" use="required" />
<xs:attributename="RecipientType" type="xs:string" msdataSmiley Very HappyefaultValue="Named" use="required" />
<xs:attributename="DDDField" type="xs:string" msdataSmiley Very HappyefaultValue="" use="required" />
<xs:attributename="DDDValueType" type="xs:string" msdataSmiley Very HappyefaultValue="None" use="required" />
<xs:attributename="DistributionType" type="xs:string" msdataSmiley Very HappyefaultValue="None" use="required" />
<xs:attributename="FSPath" type="xs:string" msdataSmiley Very HappyefaultValue="" use="required" />
<xs:attributename="SubPath" type="xs:string" msdataSmiley Very HappyefaultValue="" use="required" />
<xs:attributename="QvsResourceID" msdataSmiley Very HappyataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" msdataSmiley Very HappyefaultValue="00000000-0000-0000-0000-000000000000" use="required" />
<xs:attributename="ID" msdataSmiley Very HappyataType="System.Guid, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" msdataSmiley Very HappyefaultValue="00000000-0000-0000-0000-000000000000" use="required" />
<xs:attributename="ModifiedByUser" type="xs:string" msdataSmiley Very HappyefaultValue="" use="required" />
<xs:attributename="ModifiedTime" type="xs:dateTime" msdataSmiley Very HappyefaultValue="1980-01-01T00:00:00+01:00" use="required" />

</xs:complexType>

</xs:element>

</xs:choice>

</xs:complexType>

-<xs:unique name="Constraint1" msdataSmiley TonguerimaryKey="true">
<xs:selectorxpath=".//DistributionDetail" />
<xs:fieldxpath="@ID" />

</xs:unique>

</xs:element>

</xs:schema>

</NewDataSet>

I'm looking for the actual document authorization

Employee
Employee

Re: Re: Document's authorization Qlikview 10

The DistributionDetail.xml will show who the document has been distributed to. The real information is stored in the .meta file which is a binary file.

Bill

Not applicable

Re: Re: Document's authorization Qlikview 10

Ok. so if i understand correctly other than using the QMS API there is no way to obtain this informaton

Employee
Employee

Re: Document's authorization Qlikview 10

Hi,

I don't know of any other way.

Bill

Community Browser