Compare commits
2 Commits
feature/m4
...
release/m4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bd701ea63f | ||
|
|
4d939e9005 |
4
.gitignore
vendored
4
.gitignore
vendored
@@ -11,6 +11,4 @@ F4SDHelper/bin/
|
||||
F4SDHelper/obj/
|
||||
F4SDM42WebApi/bin/
|
||||
F4SDM42WebApi/obj/
|
||||
artifacts/
|
||||
Legacy/BasePackage/Assemblies/
|
||||
Legacy/PackageTemplate/Assemblies/
|
||||
artifacts/
|
||||
|
||||
32
AGENTS.md
32
AGENTS.md
@@ -1,32 +0,0 @@
|
||||
# Repository Instructions
|
||||
|
||||
## Git Completion
|
||||
|
||||
- After completing and verifying requested repository changes, create a Git commit and push the current branch to `origin` unless the user explicitly asks not to commit or push.
|
||||
- Stage only files that belong to the completed task. Leave unrelated local changes, reference material, exports, and generated artifacts untouched.
|
||||
- Report the commit hash and pushed branch to the user.
|
||||
- This Git rule does not authorize any TFS check-in or upload.
|
||||
|
||||
## TFS and Git
|
||||
|
||||
- TFS remains active for the Matrix42 ESM 12.1.3-25.x legacy implementation.
|
||||
- Import TFS changes into Git with `tools/Sync-TfsLegacy.ps1` and review them on a dedicated `sync/tfs-legacy` branch.
|
||||
- Never copy a complete TFS workspace over the sandbox projects.
|
||||
- Never push, check in, or otherwise publish changes to TFS automatically.
|
||||
- The final transfer from Git into TFS is always performed and reviewed manually by the user in Visual Studio.
|
||||
- Do not run `tf checkin`, `tf reconcile`, scripted TFS uploads, or equivalent commands.
|
||||
|
||||
## Platform Ownership
|
||||
|
||||
- `Legacy/` contains the .NET Framework 4.7.2 host for Matrix42 ESM 12.1.3-25.x.
|
||||
- `F4SDM42WebApi/` and `PackageTemplate/` contain the sandboxed .NET 8 host for Matrix42 ESM 26.1 and newer.
|
||||
- `F4SDHelper/Common/C4IT.F4SD.WebApi.Contracts.cs` contains contracts shared only by both Web API variants.
|
||||
- The external `_Common/C4IT.F4SD.Base.Ticket.cs` is shared with other F4SD products and must not be changed merely to simplify this Web API.
|
||||
- Keep platform-specific dependency resolution, controllers, package metadata, and journal access in their respective host.
|
||||
|
||||
## Builds
|
||||
|
||||
- Use `C4IT - F4SD - M42WebApi.sln` for the sandbox build.
|
||||
- Use `C4IT - F4SD - M42WebApi.Legacy.sln` for the legacy build.
|
||||
- `Release_signed` is the optional signed configuration for both variants.
|
||||
- Package versions are derived from `SharedAssemblyInfo.cs`.
|
||||
@@ -1,32 +0,0 @@
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.0.31903.59
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "F4SD - Helper (Legacy)", "Legacy\F4SDHelper\F4SD - Helper.Legacy.csproj", "{27A63A98-232D-4D54-A781-E9D493417D59}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "F4SD - M42WebApi (Legacy)", "Legacy\F4SDM42WebApi\F4SD - M42WebApi.Legacy.csproj", "{B6316CC4-4827-4D16-A005-DDB8055695BC}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release_signed|Any CPU = Release_signed|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{27A63A98-232D-4D54-A781-E9D493417D59}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{27A63A98-232D-4D54-A781-E9D493417D59}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{27A63A98-232D-4D54-A781-E9D493417D59}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{27A63A98-232D-4D54-A781-E9D493417D59}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{27A63A98-232D-4D54-A781-E9D493417D59}.Release_signed|Any CPU.ActiveCfg = Release_signed|Any CPU
|
||||
{27A63A98-232D-4D54-A781-E9D493417D59}.Release_signed|Any CPU.Build.0 = Release_signed|Any CPU
|
||||
{B6316CC4-4827-4D16-A005-DDB8055695BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B6316CC4-4827-4D16-A005-DDB8055695BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B6316CC4-4827-4D16-A005-DDB8055695BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B6316CC4-4827-4D16-A005-DDB8055695BC}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B6316CC4-4827-4D16-A005-DDB8055695BC}.Release_signed|Any CPU.ActiveCfg = Release_signed|Any CPU
|
||||
{B6316CC4-4827-4D16-A005-DDB8055695BC}.Release_signed|Any CPU.Build.0 = Release_signed|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@@ -1,58 +0,0 @@
|
||||
using System;
|
||||
|
||||
namespace C4IT.FASD.Base
|
||||
{
|
||||
public class cF4SDTicket : cF4SDTicketSummary
|
||||
{
|
||||
public enum enumTicketCreationSource
|
||||
{
|
||||
Unknown = 0,
|
||||
Mail = 1,
|
||||
Phone = 2,
|
||||
F4SD = 3
|
||||
}
|
||||
|
||||
public class cTicketJournalItem
|
||||
{
|
||||
public DateTime CreationDate { get; set; }
|
||||
public string Header { get; set; }
|
||||
public string CreatedBy { get; set; }
|
||||
public string DescriptionHtml { get; set; }
|
||||
public string Description { get; set; }
|
||||
public bool IsVisibleForUser { get; set; }
|
||||
public Guid ActivityObjectId { get; set; }
|
||||
public Guid JournalId { get; set; }
|
||||
}
|
||||
|
||||
public Guid AffectedUserId { get; set; }
|
||||
public Guid AssetId { get; set; }
|
||||
public DateTime CreationDate { get; set; }
|
||||
public DateTime? ClosingDate { get; set; }
|
||||
public int CreationSourceId { get; set; }
|
||||
public string CreationSource { get; set; }
|
||||
public string Description { get; set; }
|
||||
public string DescriptionHtml { get; set; }
|
||||
public int PriorityId { get; set; }
|
||||
public string Priority { get; set; }
|
||||
public Guid CategoryId { get; set; }
|
||||
public string Category { get; set; }
|
||||
public string CategoryHierarchical { get; set; }
|
||||
public string CIName { get; set; }
|
||||
public string DirectLinkEdit { get; set; }
|
||||
public Guid AssetCIId { get; set; }
|
||||
public int AssetSKUAssetGroupId { get; set; }
|
||||
public string AssetSKUAssetGroup { get; set; }
|
||||
public int AssetSKUTypeId { get; set; }
|
||||
public string AssetSKUType { get; set; }
|
||||
public string DirectLinkPreview { get; set; }
|
||||
public string DirectLinkClose { get; set; }
|
||||
public string AffectedUser { get; set; }
|
||||
public string SolutionHtml { get; set; }
|
||||
public string Solution { get; set; }
|
||||
public string AssetDomain { get; set; }
|
||||
public string Urgency { get; set; }
|
||||
public int UrgencyId { get; set; }
|
||||
public string Impact { get; set; }
|
||||
public int ImpactId { get; set; }
|
||||
}
|
||||
}
|
||||
500
F4SDHelper/Common/C4IT.FASD.Base.cs
Normal file
500
F4SDHelper/Common/C4IT.FASD.Base.cs
Normal file
@@ -0,0 +1,500 @@
|
||||
using Newtonsoft.Json;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using static C4IT.Logging.cLogManager;
|
||||
|
||||
namespace C4IT.FASD.Base
|
||||
{
|
||||
public enum enumFasdInformationClass
|
||||
{
|
||||
Unknown = -1,
|
||||
Main = 0,
|
||||
Computer = 1,
|
||||
User = 2,
|
||||
Ticket = 3
|
||||
}
|
||||
|
||||
public enum enumF4sdSearchResultClass
|
||||
{
|
||||
Unknown = -1,
|
||||
Computer = 0,
|
||||
User = 1,
|
||||
Phone = 2,
|
||||
Ticket = 3
|
||||
}
|
||||
|
||||
public enum enumF4sdSearchResultStatus
|
||||
{
|
||||
Unknown = -1,
|
||||
Inactive = 0,
|
||||
Active = 1
|
||||
}
|
||||
|
||||
public enum enumFasdValueType
|
||||
{
|
||||
Unknown = 0,
|
||||
STRING = 1,
|
||||
GUID = 2,
|
||||
INT = 3,
|
||||
BIGINT = 4,
|
||||
FLOAT = 5,
|
||||
DATETIME = 6,
|
||||
VERSION = 7,
|
||||
MD5 = 8,
|
||||
SID = 9,
|
||||
IPV4 = 10,
|
||||
IPV6 = 11,
|
||||
TEXT = 12,
|
||||
BOOLEAN = 13,
|
||||
AUTOID = 255
|
||||
};
|
||||
|
||||
public enum enumFasdCharCaseType { none = 0, lower = 1, upper = 2 };
|
||||
|
||||
public enum enumFasdConfigurationType
|
||||
{
|
||||
unknown = 0,
|
||||
commonIcons,
|
||||
menuSections,
|
||||
quickActions,
|
||||
copyTemplates,
|
||||
healthCard
|
||||
}
|
||||
|
||||
public class cFasdApiConnectionInfo
|
||||
{
|
||||
public string ServerVersion { get; set; }
|
||||
public string MinCockpitVersion { get; set; }
|
||||
public UInt64 ConfigRevision { get; set; } = 0;
|
||||
}
|
||||
|
||||
public class cAgentApiConfiguration
|
||||
{
|
||||
public string LogonUrl { get; set; }
|
||||
public string ApiUrl { get; set; }
|
||||
public string ClientId { get; set; }
|
||||
public string ClientSecret { get; set; }
|
||||
public int? OrganizationCode { get; set; }
|
||||
|
||||
[JsonIgnore]
|
||||
public static cAgentApiConfiguration Instance { get; set; }
|
||||
}
|
||||
|
||||
public class cFasdApiSearchResultDefault
|
||||
{
|
||||
public enumF4sdSearchResultClass Type { get; set; }
|
||||
public string Name { get; set; }
|
||||
public Guid id { get; set; }
|
||||
public enumF4sdSearchResultStatus Status { get; set; } = enumF4sdSearchResultStatus.Unknown;
|
||||
public Dictionary<string, string> Infos { get; set; } = null;
|
||||
|
||||
static public enumF4sdSearchResultClass getSearchClass(enumFasdInformationClass infoClass)
|
||||
{
|
||||
switch (infoClass)
|
||||
{
|
||||
case enumFasdInformationClass.User:
|
||||
return enumF4sdSearchResultClass.User;
|
||||
case enumFasdInformationClass.Computer:
|
||||
return enumF4sdSearchResultClass.Computer;
|
||||
default:
|
||||
return enumF4sdSearchResultClass.Unknown;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public class cF4sdIdentityEntry
|
||||
{
|
||||
public enumFasdInformationClass Class { get; set; }
|
||||
public Guid Id { get; set; }
|
||||
|
||||
public static enumFasdInformationClass GetFromSearchResult(enumF4sdSearchResultClass searchResult)
|
||||
{
|
||||
var infoClass = enumFasdInformationClass.Unknown;
|
||||
switch (searchResult)
|
||||
{
|
||||
case enumF4sdSearchResultClass.Computer:
|
||||
infoClass = enumFasdInformationClass.Computer;
|
||||
break;
|
||||
case enumF4sdSearchResultClass.User:
|
||||
case enumF4sdSearchResultClass.Phone:
|
||||
infoClass = enumFasdInformationClass.User;
|
||||
break;
|
||||
}
|
||||
|
||||
return infoClass;
|
||||
}
|
||||
}
|
||||
|
||||
public class cF4sdApiSearchResultRelation : cFasdApiSearchResultDefault
|
||||
{
|
||||
public DateTime LastUsed { get; set; }
|
||||
public double UsingLevel { get; set; }
|
||||
public List<cF4sdIdentityEntry> Identities { get; set; } = null;
|
||||
}
|
||||
|
||||
public class cF4sdHealthCardRawDataRequest
|
||||
{
|
||||
public List<string> Tables { get; set; }
|
||||
public List<cF4sdIdentityEntry> Identities { get; set; }
|
||||
|
||||
public int MaxAge { get; set; } = 14;
|
||||
|
||||
public DateTime RefTime { get; set; } = DateTime.Now.Date.ToUniversalTime();
|
||||
}
|
||||
|
||||
public class cF4SDHealthCardRawData
|
||||
{
|
||||
public class cHealthCardTableColumn
|
||||
{
|
||||
public string ColumnName { get; set; }
|
||||
public List<object> Values { get; set; } = new List<object>();
|
||||
public bool IsIncomplete { get; set; } = false;
|
||||
}
|
||||
|
||||
public class cHealthCardTable
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public int StartingIndex { get; set; } = 0;
|
||||
public bool IsIncomplete { get; set; } = false;
|
||||
public bool IsStatic { get; set; }
|
||||
public DateTime[,] TimeFrames { get; set; }
|
||||
public Dictionary<string, cHealthCardTableColumn> Columns { get; set; } = new Dictionary<string, cHealthCardTableColumn>();
|
||||
}
|
||||
|
||||
public class cHealthCardDetailsTable
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public List<string> Columns { get; set; }
|
||||
public Dictionary<int, List<object[]>> Values { get; set; }
|
||||
}
|
||||
|
||||
public Guid Id { get; set; }
|
||||
|
||||
public Dictionary<string, cHealthCardTable> Tables { get; set; } = new Dictionary<string, cHealthCardTable>();
|
||||
|
||||
#region GetObjects
|
||||
|
||||
#region GetInteger
|
||||
|
||||
public static int? GetInteger(object Value, int? Default = null)
|
||||
{
|
||||
int? output = Default;
|
||||
|
||||
if (Value == null)
|
||||
return output;
|
||||
|
||||
try
|
||||
{
|
||||
var valuetype = Value.GetType();
|
||||
|
||||
if (Value is int @int)
|
||||
output = @int;
|
||||
if (Value is Int64 @int64)
|
||||
output = Convert.ToInt32(@int64);
|
||||
else if (Value is double @double)
|
||||
output = Convert.ToInt32(@double);
|
||||
else if (Value is string @string)
|
||||
{
|
||||
if (int.TryParse(@string, out int parsedInt))
|
||||
output = parsedInt;
|
||||
else
|
||||
output = Default;
|
||||
}
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
public int? GetIntegerByAddressInfo(string TableName, string TableColumn, int index = 0, int? Default = null)
|
||||
{
|
||||
int? output = Default;
|
||||
|
||||
try
|
||||
{
|
||||
if (Tables.TryGetValue(TableName, out var selectedTable))
|
||||
if (selectedTable.Columns.TryGetValue(TableColumn, out var selectedColumn))
|
||||
output = GetInteger(selectedColumn.Values[index], Default);
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region GetString
|
||||
|
||||
public static string GetString(object Value, string Default = null)
|
||||
{
|
||||
string output = Default;
|
||||
try
|
||||
{
|
||||
if (Value is int @int)
|
||||
output = Convert.ToString(@int);
|
||||
else if (Value is double @double)
|
||||
output = Convert.ToString(@double);
|
||||
else if (Value is string @string)
|
||||
output = @string;
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output?.ToString();
|
||||
}
|
||||
|
||||
public string GetStringByAddressInfo(string TableName, string TableColumn, int index = 0, string Default = null)
|
||||
{
|
||||
string output = Default;
|
||||
|
||||
try
|
||||
{
|
||||
if (Tables.TryGetValue(TableName, out var selectedTable))
|
||||
if (selectedTable.Columns.TryGetValue(TableColumn, out var selectedColumn))
|
||||
output = GetString(selectedColumn.Values[index], Default);
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region GetVersion
|
||||
|
||||
public static Version GetVersion(object Value, Version Default = null)
|
||||
{
|
||||
Version output = Default;
|
||||
|
||||
if (Value == null)
|
||||
return output;
|
||||
|
||||
try
|
||||
{
|
||||
if (Value is string @string)
|
||||
{
|
||||
if (Version.TryParse(@string, out var tempVersionFromString))
|
||||
output = tempVersionFromString;
|
||||
}
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
public Version GetVersionByAddressInfo(string TableName, string TableColumn, int index = 0, Version Default = null)
|
||||
{
|
||||
Version output = Default;
|
||||
|
||||
try
|
||||
{
|
||||
if (Tables.TryGetValue(TableName, out var selectedTable))
|
||||
if (selectedTable.Columns.TryGetValue(TableColumn, out var selectedColumn))
|
||||
output = GetVersion(selectedColumn.Values[index], Default);
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region GetDateTime
|
||||
|
||||
public static DateTime? GetDateTime(object Value, DateTime? Default = null)
|
||||
{
|
||||
DateTime? output = Default;
|
||||
|
||||
if (Value == null)
|
||||
return output;
|
||||
|
||||
try
|
||||
{
|
||||
if (Value is DateTime time)
|
||||
output = time;
|
||||
else if (Value is string @string)
|
||||
{
|
||||
var tempOutput = Convert.ToDateTime(@string);
|
||||
DateTime.SpecifyKind(tempOutput, DateTimeKind.Utc);
|
||||
if (tempOutput != null)
|
||||
output = tempOutput;
|
||||
else
|
||||
output = Default;
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
public DateTime? GetDateTimeByAddressInfo(string TableName, string TableColumn, int index = 0, DateTime? Default = null)
|
||||
{
|
||||
DateTime? output = Default;
|
||||
|
||||
try
|
||||
{
|
||||
if (Tables.TryGetValue(TableName, out var selectedTable))
|
||||
if (selectedTable.Columns.TryGetValue(TableColumn, out var selectedColumn))
|
||||
output = GetDateTime(selectedColumn.Values[index], Default);
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region GetDouble
|
||||
|
||||
public static double? GetDouble(object Value, double? Default = null)
|
||||
{
|
||||
double? output = Default;
|
||||
|
||||
try
|
||||
{
|
||||
if (Value is int @int)
|
||||
output = Convert.ToDouble(@int);
|
||||
else if (Value is Int64 @int64)
|
||||
output = Convert.ToDouble(@int64);
|
||||
else if (Value is double @double)
|
||||
output = @double;
|
||||
else if (Value is string @string)
|
||||
{
|
||||
if (double.TryParse(@string, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.GetCultureInfo("en-US").NumberFormat, out double tempOutput))
|
||||
output = tempOutput;
|
||||
else
|
||||
output = Default;
|
||||
}
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
public double? GetDoubleByAddressInfo(string TableName, string TableColumn, int index = 0, double? Default = null)
|
||||
{
|
||||
double? output = Default;
|
||||
|
||||
try
|
||||
{
|
||||
if (Tables.TryGetValue(TableName, out var selectedTable))
|
||||
if (selectedTable.Columns.TryGetValue(TableColumn, out var selectedColumn))
|
||||
output = GetDouble(selectedColumn.Values[index], Default);
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion
|
||||
}
|
||||
public class cApiM42TicketQueueInfo
|
||||
{
|
||||
public string QueueName { get; set; }
|
||||
public Guid QueueID { get; set; }
|
||||
}
|
||||
|
||||
public class cF4SDTicketSummary
|
||||
{
|
||||
public Guid TicketObjectId { get; set; }
|
||||
public string Name { get; set; }
|
||||
public string ActivityType { get; set; }
|
||||
public string Summary { get; set; }
|
||||
public string Sid { get; set; }
|
||||
public string Status { get; set; }
|
||||
public int StatusId { get; set; }
|
||||
public string Urgency { get; set; }
|
||||
public int UrgencyId { get; set; }
|
||||
public string Impact { get; set; }
|
||||
public int ImpactId { get; set; }
|
||||
public string AssetCIName { get; set; }
|
||||
public string AssetName { get; set; }
|
||||
public string ServiceName { get; set; }
|
||||
public Guid ServiceId { get; set; }
|
||||
public bool IsPrimaryAccount { get; set; }
|
||||
}
|
||||
|
||||
public class cF4SDTicket : cF4SDTicketSummary
|
||||
{
|
||||
public enum enumTicketCreationSource
|
||||
{
|
||||
Unknown = 0,
|
||||
Mail = 1,
|
||||
Phone = 2,
|
||||
F4SD = 3
|
||||
}
|
||||
|
||||
public class cTicketJournalItem
|
||||
{
|
||||
public DateTime CreationDate { get; set; }
|
||||
public string Header { get; set; }
|
||||
public string CreatedBy { get; set; }
|
||||
public string DescriptionHtml { get; set; }
|
||||
public string Description { get; set; }
|
||||
public bool IsVisibleForUser { get; set; }
|
||||
public Guid ActivityObjectId { get; set; }
|
||||
public Guid JournalId { get; set; }
|
||||
}
|
||||
|
||||
public Guid AffectedUserId { get; set; }
|
||||
public Guid AssetId { get; set; }
|
||||
public DateTime CreationDate { get; set; }
|
||||
public DateTime? ClosingDate { get; set; }
|
||||
public int CreationSourceId { get; set; }
|
||||
public string CreationSource { get; set; }
|
||||
|
||||
public string Description { get; set; }
|
||||
public string DescriptionHtml { get; set; }
|
||||
public int PriorityId { get; set; }
|
||||
public string Priority { get; set; }
|
||||
public Guid CategoryId { get; set; }
|
||||
public string Category { get; set; }
|
||||
public string CategoryHierarchical { get; set; }
|
||||
public string CIName { get; set; }
|
||||
public string DirectLinkEdit { get; set; }
|
||||
public Guid AssetCIId { get; set; }
|
||||
public int AssetSKUAssetGroupId { get; set; }
|
||||
public string AssetSKUAssetGroup { get; set; }
|
||||
public int AssetSKUTypeId { get; set; }
|
||||
public string AssetSKUType { get; set; }
|
||||
public string DirectLinkPreview { get; set; }
|
||||
public string DirectLinkClose { get; set; }
|
||||
public string AffectedUser { get; set; }
|
||||
public string SolutionHtml { get; set; }
|
||||
public string Solution { get; set; }
|
||||
public string AssetDomain { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>C4IT.F4SDM</RootNamespace>
|
||||
@@ -9,8 +9,7 @@
|
||||
<LangVersion>latestmajor</LangVersion>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
|
||||
<Configurations>Debug;Release;Debug_and_copy;Release_and_copy;Release_signed</Configurations>
|
||||
<F4SDCommonRoot Condition="'$(F4SDCommonRoot)' == ''">$(MSBuildProjectDirectory)\..\..\_Common</F4SDCommonRoot>
|
||||
<Configurations>Debug;Release;Debug_and_copy;Release_and_copy;Release_signed</Configurations>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(Configuration)' == 'Release_signed'">
|
||||
@@ -29,18 +28,10 @@
|
||||
<Compile Include="..\..\..\Common Code\Logging\C4IT.Logging.LogManager.cs">
|
||||
<Link>Common\C4IT.Logging.LogManager.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="$(F4SDCommonRoot)\C4IT.F4SD.Base.Ticket.cs">
|
||||
<Link>Common\C4IT.F4SD.Base.Ticket.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="Common\C4IT.F4SD.WebApi.Contracts.cs" />
|
||||
<Compile Include="Common\C4IT.FASD.Base.cs" />
|
||||
<Compile Include="..\SharedAssemblyInfo.cs">
|
||||
<Link>Properties\SharedAssemblyInfo.cs</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
|
||||
<Target Name="ValidateF4SDCommonSources" BeforeTargets="PrepareForBuild">
|
||||
<Error Condition="!Exists('$(F4SDCommonRoot)\C4IT.F4SD.Base.Ticket.cs')"
|
||||
Text="Shared F4SD contract source not found. Set F4SDCommonRoot to the _Common directory containing C4IT.F4SD.Base.Ticket.cs." />
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
@@ -40,7 +40,7 @@ if (-not (Test-Path -LiteralPath (Join-Path $templateDirFull 'package.json'))) {
|
||||
throw "Package template not found: $templateDirFull"
|
||||
}
|
||||
|
||||
if (-not (Get-ChildItem -LiteralPath $assembliesDirFull -Filter 'C4ITF4SDM42WebApi.dll' -File -Recurse | Select-Object -First 1)) {
|
||||
if (-not (Test-Path -LiteralPath (Join-Path $assembliesDirFull 'C4ITF4SDM42WebApi.dll'))) {
|
||||
throw "Package assemblies not found: $assembliesDirFull"
|
||||
}
|
||||
|
||||
@@ -53,12 +53,8 @@ if (Test-Path -LiteralPath $zipPath) {
|
||||
}
|
||||
|
||||
New-Item -ItemType Directory -Path $packageDir -Force | Out-Null
|
||||
Copy-Item -Path (Join-Path $templateDirFull '*') -Destination $packageDir -Recurse -Force
|
||||
$packageAssembliesPath = Join-Path $packageDir 'Assemblies'
|
||||
if (Test-Path -LiteralPath $packageAssembliesPath) {
|
||||
Remove-Item -LiteralPath $packageAssembliesPath -Recurse -Force
|
||||
}
|
||||
Copy-Item -Path $assembliesDirFull -Destination $packageAssembliesPath -Recurse -Force
|
||||
Copy-Item -Path (Join-Path $templateDirFull '*') -Destination $packageDir -Recurse -Force
|
||||
Copy-Item -Path $assembliesDirFull -Destination (Join-Path $packageDir 'Assemblies') -Recurse -Force
|
||||
|
||||
$packageJsonPath = Join-Path $packageDir 'package.json'
|
||||
$packageJson = [System.IO.File]::ReadAllText($packageJsonPath)
|
||||
@@ -66,22 +62,24 @@ $packageJson = [regex]::Replace($packageJson, '"Version"\s*:\s*"[^"]+"', "`"Vers
|
||||
$packageJson = [regex]::Replace($packageJson, '"LastUpdatedDate"\s*:\s*"[^"]+"', "`"LastUpdatedDate`": `"$(Get-Date -Format 'yyyy-MM-ddTHH:mm:ss')`"")
|
||||
[System.IO.File]::WriteAllText($packageJsonPath, $packageJson, [System.Text.UTF8Encoding]::new($true))
|
||||
|
||||
$configDataPath = Join-Path $packageDir 'install\1010_Config_Data\02-01-0080 C4IT_F4SDConfigurationType.dat'
|
||||
if (Test-Path -LiteralPath $configDataPath) {
|
||||
$configData = [System.IO.File]::ReadAllText($configDataPath)
|
||||
$configData = [regex]::Replace(
|
||||
$configData,
|
||||
'(<C4IT_AddonConfigClassBase>[\s\S]*?<Version>)[^<]*(</Version>)',
|
||||
"`${1}$PackageVersion`${2}",
|
||||
[System.Text.RegularExpressions.RegexOptions]::Singleline
|
||||
)
|
||||
|
||||
if ($configData -notmatch "<Version>$([regex]::Escape($PackageVersion))</Version>") {
|
||||
throw "Could not update C4IT_F4SDConfigurationType Version to $PackageVersion in $configDataPath"
|
||||
}
|
||||
|
||||
[System.IO.File]::WriteAllText($configDataPath, $configData, [System.Text.UTF8Encoding]::new($true))
|
||||
}
|
||||
$configDataPath = Join-Path $packageDir 'install\1010_Config_Data\02-01-0080 C4IT_F4SDConfigurationType.dat'
|
||||
if (-not (Test-Path -LiteralPath $configDataPath)) {
|
||||
throw "Configuration data file not found: $configDataPath"
|
||||
}
|
||||
|
||||
$configData = [System.IO.File]::ReadAllText($configDataPath)
|
||||
$configData = [regex]::Replace(
|
||||
$configData,
|
||||
'(<C4IT_AddonConfigClassBase>[\s\S]*?<Version>)[^<]*(</Version>)',
|
||||
"`${1}$PackageVersion`${2}",
|
||||
[System.Text.RegularExpressions.RegexOptions]::Singleline
|
||||
)
|
||||
|
||||
if ($configData -notmatch "<Version>$([regex]::Escape($PackageVersion))</Version>") {
|
||||
throw "Could not update C4IT_F4SDConfigurationType Version to $PackageVersion in $configDataPath"
|
||||
}
|
||||
|
||||
[System.IO.File]::WriteAllText($configDataPath, $configData, [System.Text.UTF8Encoding]::new($true))
|
||||
|
||||
$textFileExtensions = @('.json', '.xml', '.dat', '.type', '.class', '.config', '.host')
|
||||
Get-ChildItem -LiteralPath $packageDir -Recurse -File |
|
||||
|
||||
@@ -90,16 +90,11 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Include="cM42LogEntry.cs" />
|
||||
<Compile Include="TicketFilterService.cs" />
|
||||
<Compile Include="F4SDM42DependencyRegistrator.cs" />
|
||||
<Compile Include="F4SDHelperService.cs" />
|
||||
<Compile Include="F4SDHelperService.UserId.cs" />
|
||||
<Compile Include="F4SDM42WebApiController.cs" />
|
||||
<Compile Include="..\Shared\TicketFilterCompiler.cs">
|
||||
<Link>Shared\TicketFilterCompiler.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="cM42LogEntry.cs" />
|
||||
<Compile Include="F4SDM42DependencyRegistrator.cs" />
|
||||
<Compile Include="F4SDHelperService.cs" />
|
||||
<Compile Include="F4SDM42WebApiController.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="..\SharedAssemblyInfo.cs">
|
||||
<Link>Properties\SharedAssemblyInfo.cs</Link>
|
||||
</Compile>
|
||||
|
||||
@@ -1,310 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
using C4IT.FASD.Base;
|
||||
using C4IT.Logging;
|
||||
|
||||
using Matrix42.Common;
|
||||
|
||||
using update4u.SPS.DataLayer;
|
||||
|
||||
using static C4IT.Logging.cLogManager;
|
||||
|
||||
namespace C4IT.F4SD
|
||||
{
|
||||
public partial class F4SDHelperService
|
||||
{
|
||||
internal async Task<List<cF4SDTicketSummary>> getTicketListByUser(
|
||||
Guid userId,
|
||||
int hours,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
{
|
||||
var method = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(method);
|
||||
try
|
||||
{
|
||||
await Task.Delay(0);
|
||||
if (userId == Guid.Empty)
|
||||
return new List<cF4SDTicketSummary>();
|
||||
|
||||
var activityFilter = GetActivityFilter(userId, hours, ticketAndServiceRequestEnabled(), queueoption, queues);
|
||||
activityFilter = await ApplyTicketFiltersAsync(activityFilter, filters);
|
||||
if (string.IsNullOrWhiteSpace(activityFilter))
|
||||
return new List<cF4SDTicketSummary>();
|
||||
LogEntry($"Generating ticket list for userId '{userId}'. ASQL filter: {activityFilter}", LogLevels.Debug);
|
||||
|
||||
var activityTable = FragmentRequestBase.SimpleLoad(
|
||||
SPSActivityClassBaseID,
|
||||
"[Expression-ObjectID] as EOID, TicketNumber, Subject, Service.ID as ServiceId, Service.Name as ServiceName" +
|
||||
", SUBQUERY(BasicSchemaObjectType as bso, bso.Name, bso.id = base.T(SPSCommonClassBase).TypeID) as ActivityType" +
|
||||
", COALESCE(T(SPSActivityClassIncident).Asset.T(SPSComputerClassBase).Name, T(SPSActivityClassIncident).Asset.T(SPSAssetClassSIMCard).PhoneNumber, T(SPSActivityClassIncident).Asset.Name, T(SPSActivityClassIncident).Asset.objectid) as AssetName" +
|
||||
", SUBQUERY(BasicSchemaObjectType AS t, t.Name, t.ID=base.T(SPSActivityClassIncident).Asset.T(SPSCommonClassBase).TypeID) as AssetCIName",
|
||||
activityFilter);
|
||||
|
||||
if (activityTable?.Rows == null || activityTable.Rows.Count == 0)
|
||||
return new List<cF4SDTicketSummary>();
|
||||
|
||||
var tickets = new List<cF4SDTicketSummary>(activityTable.Rows.Count);
|
||||
foreach (DataRow entry in activityTable.Rows)
|
||||
{
|
||||
var activityId = getGuidFromObject(entry["EOID"]);
|
||||
var ticketNumber = getStringFromObject(entry["TicketNumber"]);
|
||||
var subject = getStringFromObject(entry["Subject"]);
|
||||
if (string.IsNullOrEmpty(ticketNumber) || string.IsNullOrEmpty(subject))
|
||||
continue;
|
||||
|
||||
var state = GetActivityState(activityId);
|
||||
tickets.Add(new cF4SDTicketSummary
|
||||
{
|
||||
TicketObjectId = activityId,
|
||||
Name = ticketNumber,
|
||||
ActivityType = getStringFromObject(entry["ActivityType"]),
|
||||
Summary = subject,
|
||||
StatusId = state.Item1,
|
||||
Status = state.Item2,
|
||||
AssetCIName = getStringFromObject(entry["AssetCIName"]),
|
||||
AssetName = getStringFromObject(entry["AssetName"]),
|
||||
ServiceId = getGuidFromObject(entry["ServiceId"]),
|
||||
ServiceName = getStringFromObject(entry["ServiceName"]),
|
||||
UserId = userId,
|
||||
IsPrimaryAccount = true
|
||||
});
|
||||
}
|
||||
|
||||
return tickets.OrderByDescending(ticket => ticket.Name).ToList();
|
||||
}
|
||||
catch (Exception exception)
|
||||
{
|
||||
LogException(exception);
|
||||
return new List<cF4SDTicketSummary>();
|
||||
}
|
||||
finally
|
||||
{
|
||||
LogMethodEnd(method);
|
||||
}
|
||||
}
|
||||
|
||||
internal async Task<TicketOverviewCountsResult> getTicketOverviewCounts(
|
||||
Guid userId,
|
||||
string scope,
|
||||
IEnumerable<string> keys,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
{
|
||||
var method = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(method);
|
||||
try
|
||||
{
|
||||
var useRoleScope = string.Equals(scope, "role", StringComparison.OrdinalIgnoreCase);
|
||||
var normalizedKeys = (keys ?? Array.Empty<string>())
|
||||
.Where(key => !string.IsNullOrWhiteSpace(key))
|
||||
.Distinct(StringComparer.OrdinalIgnoreCase)
|
||||
.ToList();
|
||||
|
||||
if (normalizedKeys.Count == 0)
|
||||
normalizedKeys.AddRange(TicketOverviewKeys);
|
||||
|
||||
var entries = await LoadTicketOverviewEntries(userId, useRoleScope, queueoption, queues, filters);
|
||||
List<TicketOverviewEntry> unassignedEntries = null;
|
||||
if (!useRoleScope && normalizedKeys.Any(IsUnassignedOverviewKey))
|
||||
unassignedEntries = await LoadTicketOverviewUnassignedEntriesForPersonalScope(userId, queueoption, queues, filters);
|
||||
|
||||
var counts = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
|
||||
foreach (var key in normalizedKeys)
|
||||
{
|
||||
var source = !useRoleScope && IsUnassignedOverviewKey(key)
|
||||
? unassignedEntries ?? new List<TicketOverviewEntry>()
|
||||
: entries;
|
||||
counts[key] = CountTicketOverviewEntries(source, key);
|
||||
}
|
||||
|
||||
return CreateTicketOverviewCountsResult(counts);
|
||||
}
|
||||
catch (Exception exception)
|
||||
{
|
||||
LogException(exception);
|
||||
return new TicketOverviewCountsResult();
|
||||
}
|
||||
finally
|
||||
{
|
||||
LogMethodEnd(method);
|
||||
}
|
||||
}
|
||||
|
||||
internal async Task<TicketOverviewCountsByRoleResult> getTicketOverviewCountsByRoles(
|
||||
Guid userId,
|
||||
IEnumerable<Guid> roleGuids,
|
||||
IEnumerable<string> keys,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
{
|
||||
var roleIds = await ResolveTicketOverviewRoleIdsAsync(userId, roleGuids);
|
||||
return await getTicketOverviewCountsByRoles(null, roleIds, keys, queueoption, queues, filters);
|
||||
}
|
||||
|
||||
internal async Task<List<TicketOverviewRelationDto>> getTicketOverviewRelations(
|
||||
Guid userId,
|
||||
string scope,
|
||||
string key,
|
||||
int count,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
{
|
||||
var method = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(method);
|
||||
try
|
||||
{
|
||||
if (userId == Guid.Empty || string.IsNullOrWhiteSpace(key))
|
||||
return new List<TicketOverviewRelationDto>();
|
||||
|
||||
var useRoleScope = string.Equals(scope, "role", StringComparison.OrdinalIgnoreCase);
|
||||
var entries = !useRoleScope && IsUnassignedOverviewKey(key)
|
||||
? await LoadTicketOverviewUnassignedEntriesForPersonalScope(userId, queueoption, queues, filters)
|
||||
: await LoadTicketOverviewEntries(userId, useRoleScope, queueoption, queues, filters);
|
||||
|
||||
var filtered = entries
|
||||
.Where(entry => MatchesTicketOverviewKey(entry, key))
|
||||
.OrderByDescending(entry => entry.CreatedDate);
|
||||
if (count > 0)
|
||||
filtered = filtered.Take(count).OrderByDescending(entry => entry.CreatedDate);
|
||||
|
||||
return filtered.Select(entry => new TicketOverviewRelationDto
|
||||
{
|
||||
Type = enumF4sdSearchResultClass.Ticket,
|
||||
Name = entry.TicketNumber ?? string.Empty,
|
||||
DisplayName = entry.TicketNumber ?? string.Empty,
|
||||
id = entry.TicketId,
|
||||
Status = enumF4sdSearchResultStatus.Active,
|
||||
Infos = new Dictionary<string, string>
|
||||
{
|
||||
["Summary"] = entry.Summary ?? string.Empty,
|
||||
["StatusId"] = ConvertM42State(entry.State),
|
||||
["ActivityType"] = entry.ActivityType ?? string.Empty,
|
||||
["UserDisplayName"] = entry.InitiatorDisplayName ?? string.Empty,
|
||||
["UserAccount"] = entry.InitiatorAccount ?? string.Empty,
|
||||
["UserDomain"] = entry.InitiatorDomain ?? string.Empty,
|
||||
["UserSid"] = entry.InitiatorSid ?? string.Empty,
|
||||
["Sids"] = entry.InitiatorSid ?? string.Empty,
|
||||
["UserId"] = entry.InitiatorId == Guid.Empty ? string.Empty : entry.InitiatorId.ToString(),
|
||||
["UserGuid"] = entry.InitiatorId == Guid.Empty ? string.Empty : entry.InitiatorId.ToString()
|
||||
},
|
||||
Identities = new List<cF4sdIdentityEntry>
|
||||
{
|
||||
new cF4sdIdentityEntry { Class = enumFasdInformationClass.Ticket, Id = entry.TicketId },
|
||||
new cF4sdIdentityEntry { Class = enumFasdInformationClass.User, Id = entry.InitiatorId }
|
||||
}
|
||||
}).ToList();
|
||||
}
|
||||
catch (Exception exception)
|
||||
{
|
||||
LogException(exception);
|
||||
return new List<TicketOverviewRelationDto>();
|
||||
}
|
||||
finally
|
||||
{
|
||||
LogMethodEnd(method);
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<List<TicketOverviewEntry>> LoadTicketOverviewEntries(
|
||||
Guid userId,
|
||||
bool useRoleScope,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
{
|
||||
if (userId == Guid.Empty)
|
||||
return new List<TicketOverviewEntry>();
|
||||
|
||||
var filter = await BuildTicketOverviewFilterAsync(userId, useRoleScope, queueoption, queues, filters);
|
||||
return await LoadTicketOverviewEntriesByFilter(filter);
|
||||
}
|
||||
|
||||
private async Task<List<TicketOverviewEntry>> LoadTicketOverviewUnassignedEntriesForPersonalScope(
|
||||
Guid userId,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
{
|
||||
if (userId == Guid.Empty)
|
||||
return new List<TicketOverviewEntry>();
|
||||
|
||||
var roleIds = await ResolveTicketOverviewRoleIdsAsync(userId, null);
|
||||
var filter = BuildTicketOverviewFilterForRoleIds(roleIds, null, queueoption, queues);
|
||||
filter = await ApplyTicketFiltersAsync(filter, filters);
|
||||
if (string.IsNullOrWhiteSpace(filter))
|
||||
return new List<TicketOverviewEntry>();
|
||||
|
||||
return await LoadTicketOverviewEntriesByFilter(filter + " AND Recipient IS NULL");
|
||||
}
|
||||
|
||||
private async Task<string> BuildTicketOverviewFilterAsync(
|
||||
Guid userId,
|
||||
bool useRoleScope,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
{
|
||||
var filter = BuildTicketOverviewBaseFilter(queueoption, queues);
|
||||
if (!useRoleScope)
|
||||
return await ApplyTicketFiltersAsync(filter + $" AND (Recipient = '{Escape(userId.ToString("D"))}')", filters);
|
||||
|
||||
var roleIds = await ResolveTicketOverviewRoleIdsAsync(userId, null);
|
||||
filter = BuildTicketOverviewFilterForRoleIds(roleIds, filter);
|
||||
return await ApplyTicketFiltersAsync(filter, filters);
|
||||
}
|
||||
|
||||
private async Task<List<Guid>> ResolveTicketOverviewRoleIdsAsync(Guid userId, IEnumerable<Guid> roleGuids)
|
||||
{
|
||||
var roleIds = (roleGuids ?? Enumerable.Empty<Guid>())
|
||||
.Where(id => id != Guid.Empty)
|
||||
.Distinct()
|
||||
.ToList();
|
||||
if (roleIds.Count > 0 || userId == Guid.Empty)
|
||||
return roleIds;
|
||||
|
||||
var roles = await getRoleMembershipById(userId) ?? new List<M42Role>();
|
||||
return roles
|
||||
.Where(role => role != null && role.Id != Guid.Empty)
|
||||
.Select(role => role.Id)
|
||||
.Distinct()
|
||||
.ToList();
|
||||
}
|
||||
|
||||
private string GetActivityFilter(
|
||||
Guid userId,
|
||||
int hours,
|
||||
bool ticketAndServiceRequestEnabled,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues)
|
||||
{
|
||||
var filter = $"Initiator = '{Escape(userId.ToString("D"))}'";
|
||||
if (ticketAndServiceRequestEnabled)
|
||||
{
|
||||
filter += " AND (UsedInTypeSPSActivityTypeIncident IS NOT NULL" +
|
||||
" OR UsedInTypeSPSActivityTypeTicket IS NOT NULL" +
|
||||
" OR UsedInTypeSPSActivityTypeServiceRequest IS NOT NULL)";
|
||||
}
|
||||
else
|
||||
{
|
||||
filter += " AND UsedInTypeSPSActivityTypeIncident IS NOT NULL";
|
||||
}
|
||||
|
||||
var startDate = AsqlHelper.PrepareDateTime(DateTime.UtcNow.AddHours(-hours), true);
|
||||
var endDate = AsqlHelper.PrepareDateTime(DateTime.UtcNow, true);
|
||||
filter += " AND (T(SPSCommonClassBase).State <> 204" +
|
||||
$" OR (ClosedDate > {startDate} AND ClosedDate < {endDate}))";
|
||||
|
||||
return AppendQueueFilter(filter, queueoption, queues);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -27,7 +27,7 @@ using static C4IT.Logging.cLogManager;
|
||||
|
||||
namespace C4IT.F4SD
|
||||
{
|
||||
public partial class F4SDHelperService
|
||||
public class F4SDHelperService
|
||||
{
|
||||
private static Guid SPSUserClassBaseID = SPSDataEngineSchemaReader.ClassGetIDFromName("SPSUserClassBase");
|
||||
private static Guid SPSAccountClassBaseID = SPSDataEngineSchemaReader.ClassGetIDFromName("SPSAccountClassBase");
|
||||
@@ -186,7 +186,7 @@ namespace C4IT.F4SD
|
||||
}
|
||||
|
||||
|
||||
internal async Task<List<cF4SDTicketSummary>> getTicketListByUser(string userSid, int hours, int queueoption, List<cApiM42TicketQueueInfo> queues, cTicketFilterPolicy filters = null)
|
||||
internal async Task<List<cF4SDTicketSummary>> getTicketListByUser(string userSid, int hours, int queueoption, List<cApiM42TicketQueueInfo> queues)
|
||||
{
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
@@ -196,10 +196,7 @@ namespace C4IT.F4SD
|
||||
await Task.Delay(0);
|
||||
|
||||
var tickets = new List<cF4SDTicketSummary>();
|
||||
var activityFilter = GetActivityFilter(userSid, hours, ticketAndServiceRequestEnabled(), queueoption, queues);
|
||||
activityFilter = await ApplyTicketFiltersAsync(activityFilter, filters);
|
||||
if (string.IsNullOrWhiteSpace(activityFilter))
|
||||
return new List<cF4SDTicketSummary>();
|
||||
var activityFilter = GetActivityFilter(userSid, hours, ticketAndServiceRequestEnabled(), queueoption, queues);
|
||||
LogEntry($"ASql Filter: {activityFilter}");
|
||||
|
||||
var activityTable = FragmentRequestBase.SimpleLoad(SPSActivityClassBaseID,
|
||||
@@ -308,32 +305,19 @@ namespace C4IT.F4SD
|
||||
"TicketsActive",
|
||||
"TicketsCritical",
|
||||
"TicketsNewInfo",
|
||||
"IncidentNew",
|
||||
"IncidentActive",
|
||||
"IncidentCritical",
|
||||
"IncidentNewInfo",
|
||||
"ServiceRequestsNew",
|
||||
"ServiceRequestsActive",
|
||||
"ServiceRequestsCritical",
|
||||
"ServiceRequestsNewInfo",
|
||||
"UnassignedTickets",
|
||||
"UnassignedTicketsCritical"
|
||||
};
|
||||
|
||||
public class TicketOverviewCapabilities
|
||||
{
|
||||
[JsonProperty("ticketAndServiceRequestsEnabled")]
|
||||
public bool TicketAndServiceRequestsEnabled { get; set; } = true;
|
||||
}
|
||||
|
||||
public class TicketOverviewCountsResult
|
||||
{
|
||||
[JsonProperty("counts")]
|
||||
public Dictionary<string, int> Counts { get; set; } = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
|
||||
|
||||
[JsonProperty("capabilities")]
|
||||
public TicketOverviewCapabilities Capabilities { get; set; } = new TicketOverviewCapabilities();
|
||||
}
|
||||
"IncidentNew",
|
||||
"IncidentActive",
|
||||
"IncidentCritical",
|
||||
"IncidentNewInfo",
|
||||
"UnassignedTickets",
|
||||
"UnassignedTicketsCritical"
|
||||
};
|
||||
|
||||
public class TicketOverviewCountsResult
|
||||
{
|
||||
[JsonProperty("counts")]
|
||||
public Dictionary<string, int> Counts { get; set; } = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
|
||||
}
|
||||
|
||||
public class TicketOverviewCountsByRoleResult
|
||||
{
|
||||
@@ -377,13 +361,12 @@ namespace C4IT.F4SD
|
||||
public string ActivityType { get; set; }
|
||||
}
|
||||
|
||||
internal async Task<TicketOverviewCountsResult> getTicketOverviewCounts(
|
||||
string sid,
|
||||
string scope,
|
||||
IEnumerable<string> keys,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
internal async Task<TicketOverviewCountsResult> getTicketOverviewCounts(
|
||||
string sid,
|
||||
string scope,
|
||||
IEnumerable<string> keys,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues)
|
||||
{
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
@@ -400,11 +383,11 @@ namespace C4IT.F4SD
|
||||
normalizedKeys.AddRange(TicketOverviewKeys);
|
||||
}
|
||||
|
||||
var entries = await LoadTicketOverviewEntries(sid, useRoleScope, queueoption, queues, filters);
|
||||
var entries = await LoadTicketOverviewEntries(sid, useRoleScope, queueoption, queues);
|
||||
List<TicketOverviewEntry> unassignedEntries = null;
|
||||
if (!useRoleScope && normalizedKeys.Any(IsUnassignedOverviewKey))
|
||||
{
|
||||
unassignedEntries = await LoadTicketOverviewUnassignedEntriesForPersonalScope(sid, queueoption, queues, filters);
|
||||
unassignedEntries = await LoadTicketOverviewUnassignedEntriesForPersonalScope(sid, queueoption, queues);
|
||||
}
|
||||
|
||||
var counts = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
|
||||
@@ -413,15 +396,16 @@ namespace C4IT.F4SD
|
||||
{
|
||||
if (!useRoleScope && IsUnassignedOverviewKey(key))
|
||||
{
|
||||
counts[key] = CountTicketOverviewEntries(unassignedEntries, key);
|
||||
}
|
||||
else
|
||||
{
|
||||
counts[key] = CountTicketOverviewEntries(entries, key);
|
||||
counts[key] = (unassignedEntries ?? new List<TicketOverviewEntry>())
|
||||
.Count(entry => MatchesTicketOverviewKey(entry, key));
|
||||
}
|
||||
else
|
||||
{
|
||||
counts[key] = entries.Count(entry => MatchesTicketOverviewKey(entry, key));
|
||||
}
|
||||
}
|
||||
|
||||
return CreateTicketOverviewCountsResult(counts);
|
||||
return new TicketOverviewCountsResult { Counts = counts };
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
@@ -434,13 +418,12 @@ namespace C4IT.F4SD
|
||||
}
|
||||
}
|
||||
|
||||
internal async Task<TicketOverviewCountsByRoleResult> getTicketOverviewCountsByRoles(
|
||||
string sid,
|
||||
IEnumerable<Guid> roleGuids,
|
||||
IEnumerable<string> keys,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
internal async Task<TicketOverviewCountsByRoleResult> getTicketOverviewCountsByRoles(
|
||||
string sid,
|
||||
IEnumerable<Guid> roleGuids,
|
||||
IEnumerable<string> keys,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues)
|
||||
{
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
@@ -460,7 +443,7 @@ namespace C4IT.F4SD
|
||||
if (roleIds.Count == 0)
|
||||
return new TicketOverviewCountsByRoleResult();
|
||||
|
||||
var entries = await LoadTicketOverviewEntriesByRoleIds(roleIds, queueoption, queues, filters);
|
||||
var entries = await LoadTicketOverviewEntriesByRoleIds(roleIds, queueoption, queues);
|
||||
var entriesByRole = entries
|
||||
.GroupBy(entry => entry.RecipientRoleId)
|
||||
.ToDictionary(group => group.Key, group => group.ToList());
|
||||
@@ -475,7 +458,7 @@ namespace C4IT.F4SD
|
||||
var counts = new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase);
|
||||
foreach (var key in normalizedKeys)
|
||||
{
|
||||
counts[key] = CountTicketOverviewEntries(roleEntries, key);
|
||||
counts[key] = roleEntries.Count(entry => MatchesTicketOverviewKey(entry, key));
|
||||
}
|
||||
|
||||
countsByRole[roleId.ToString()] = counts;
|
||||
@@ -498,14 +481,13 @@ namespace C4IT.F4SD
|
||||
}
|
||||
}
|
||||
|
||||
internal async Task<List<TicketOverviewRelationDto>> getTicketOverviewRelations(
|
||||
string sid,
|
||||
string scope,
|
||||
string key,
|
||||
int count,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
internal async Task<List<TicketOverviewRelationDto>> getTicketOverviewRelations(
|
||||
string sid,
|
||||
string scope,
|
||||
string key,
|
||||
int count,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues)
|
||||
{
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
@@ -518,11 +500,11 @@ namespace C4IT.F4SD
|
||||
List<TicketOverviewEntry> entries;
|
||||
if (!useRoleScope && IsUnassignedOverviewKey(key))
|
||||
{
|
||||
entries = await LoadTicketOverviewUnassignedEntriesForPersonalScope(sid, queueoption, queues, filters);
|
||||
entries = await LoadTicketOverviewUnassignedEntriesForPersonalScope(sid, queueoption, queues);
|
||||
}
|
||||
else
|
||||
{
|
||||
entries = await LoadTicketOverviewEntries(sid, useRoleScope, queueoption, queues, filters);
|
||||
entries = await LoadTicketOverviewEntries(sid, useRoleScope, queueoption, queues);
|
||||
}
|
||||
|
||||
var filtered = entries
|
||||
@@ -578,12 +560,11 @@ namespace C4IT.F4SD
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<List<TicketOverviewEntry>> LoadTicketOverviewEntries(
|
||||
string sid,
|
||||
bool useRoleScope,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
private async Task<List<TicketOverviewEntry>> LoadTicketOverviewEntries(
|
||||
string sid,
|
||||
bool useRoleScope,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues)
|
||||
{
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
@@ -594,7 +575,7 @@ namespace C4IT.F4SD
|
||||
if (string.IsNullOrWhiteSpace(sid))
|
||||
return new List<TicketOverviewEntry>();
|
||||
|
||||
var filter = await BuildTicketOverviewFilterAsync(sid, useRoleScope, queueoption, queues, filters);
|
||||
var filter = await BuildTicketOverviewFilterAsync(sid, useRoleScope, queueoption, queues);
|
||||
return await LoadTicketOverviewEntriesByFilter(filter);
|
||||
}
|
||||
catch (Exception E)
|
||||
@@ -608,11 +589,10 @@ namespace C4IT.F4SD
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<List<TicketOverviewEntry>> LoadTicketOverviewUnassignedEntriesForPersonalScope(
|
||||
string sid,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
private async Task<List<TicketOverviewEntry>> LoadTicketOverviewUnassignedEntriesForPersonalScope(
|
||||
string sid,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues)
|
||||
{
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
@@ -624,8 +604,7 @@ namespace C4IT.F4SD
|
||||
return new List<TicketOverviewEntry>();
|
||||
|
||||
var roleIds = await ResolveTicketOverviewRoleIdsAsync(sid, null);
|
||||
var filter = BuildTicketOverviewFilterForRoleIds(roleIds, null, queueoption, queues);
|
||||
filter = await ApplyTicketFiltersAsync(filter, filters);
|
||||
var filter = BuildTicketOverviewFilterForRoleIds(roleIds, null, queueoption, queues);
|
||||
if (string.IsNullOrWhiteSpace(filter))
|
||||
return new List<TicketOverviewEntry>();
|
||||
|
||||
@@ -643,11 +622,10 @@ namespace C4IT.F4SD
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<List<TicketOverviewEntry>> LoadTicketOverviewEntriesByRoleIds(
|
||||
IEnumerable<Guid> roleIds,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
private async Task<List<TicketOverviewEntry>> LoadTicketOverviewEntriesByRoleIds(
|
||||
IEnumerable<Guid> roleIds,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues)
|
||||
{
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
@@ -655,8 +633,7 @@ namespace C4IT.F4SD
|
||||
{
|
||||
await Task.Delay(0);
|
||||
|
||||
var filter = BuildTicketOverviewFilterForRoleIds(roleIds, null, queueoption, queues);
|
||||
filter = await ApplyTicketFiltersAsync(filter, filters);
|
||||
var filter = BuildTicketOverviewFilterForRoleIds(roleIds, null, queueoption, queues);
|
||||
return await LoadTicketOverviewEntriesByFilter(filter);
|
||||
}
|
||||
catch (Exception E)
|
||||
@@ -795,25 +772,23 @@ namespace C4IT.F4SD
|
||||
return null;
|
||||
}
|
||||
|
||||
private async Task<string> BuildTicketOverviewFilterAsync(
|
||||
string sid,
|
||||
bool useRoleScope,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues,
|
||||
cTicketFilterPolicy filters = null)
|
||||
private async Task<string> BuildTicketOverviewFilterAsync(
|
||||
string sid,
|
||||
bool useRoleScope,
|
||||
int queueoption,
|
||||
List<cApiM42TicketQueueInfo> queues)
|
||||
{
|
||||
var filter = BuildTicketOverviewBaseFilter(queueoption, queues);
|
||||
|
||||
if (!useRoleScope)
|
||||
{
|
||||
var recipientFilter = $"Recipient.Accounts.T(SPSAccountClassAd).Sid = '{Escape(sid)}'";
|
||||
filter += $" AND ({recipientFilter})";
|
||||
return await ApplyTicketFiltersAsync(filter, filters);
|
||||
filter += $" AND ({recipientFilter})";
|
||||
return filter;
|
||||
}
|
||||
|
||||
var roleIds = await ResolveTicketOverviewRoleIdsAsync(sid, null);
|
||||
filter = BuildTicketOverviewFilterForRoleIds(roleIds, filter);
|
||||
return await ApplyTicketFiltersAsync(filter, filters);
|
||||
return BuildTicketOverviewFilterForRoleIds(roleIds, filter);
|
||||
}
|
||||
|
||||
private string BuildTicketOverviewBaseFilter(int queueoption, List<cApiM42TicketQueueInfo> queues)
|
||||
@@ -954,16 +929,13 @@ namespace C4IT.F4SD
|
||||
}
|
||||
}
|
||||
|
||||
private static bool MatchesTicketOverviewKey(TicketOverviewEntry entry, string key)
|
||||
{
|
||||
if (entry == null || string.IsNullOrWhiteSpace(key))
|
||||
return false;
|
||||
|
||||
// TODO: Fachlich klaeren, ob Service Requests zusaetzlich unter "Tickets" aggregiert werden sollen.
|
||||
var isTicket = string.Equals(entry.ActivityType, "SPSActivityTypeTicket", StringComparison.OrdinalIgnoreCase)
|
||||
|| (!entry.IsIncident && string.IsNullOrWhiteSpace(entry.ActivityType));
|
||||
var isServiceRequest = string.Equals(entry.ActivityType, "SPSActivityTypeServiceRequest", StringComparison.OrdinalIgnoreCase);
|
||||
var hasPerson = entry.RecipientId != Guid.Empty;
|
||||
private static bool MatchesTicketOverviewKey(TicketOverviewEntry entry, string key)
|
||||
{
|
||||
if (entry == null || string.IsNullOrWhiteSpace(key))
|
||||
return false;
|
||||
|
||||
var isTicket = !entry.IsIncident;
|
||||
var hasPerson = entry.RecipientId != Guid.Empty;
|
||||
var hasRole = entry.RecipientRoleId != Guid.Empty;
|
||||
var isCritical = entry.ReactionTimeEscalated || entry.SolutionTimeEscalated;
|
||||
var isNew = entry.State == 200;
|
||||
@@ -985,42 +957,16 @@ namespace C4IT.F4SD
|
||||
return entry.IsIncident && isActive;
|
||||
case "IncidentCritical":
|
||||
return entry.IsIncident && isCritical;
|
||||
case "IncidentNewInfo":
|
||||
return entry.IsIncident && entry.NewInformationReceived;
|
||||
case "ServiceRequestsNew":
|
||||
return isServiceRequest && (entry.State == 200 || entry.State == 201);
|
||||
case "ServiceRequestsActive":
|
||||
return isServiceRequest && isActive;
|
||||
case "ServiceRequestsCritical":
|
||||
return isServiceRequest && isCritical;
|
||||
case "ServiceRequestsNewInfo":
|
||||
return isServiceRequest && entry.NewInformationReceived;
|
||||
case "UnassignedTickets":
|
||||
return !hasPerson && hasRole && isNew;
|
||||
case "IncidentNewInfo":
|
||||
return entry.IsIncident && entry.NewInformationReceived;
|
||||
case "UnassignedTickets":
|
||||
return !hasPerson && hasRole && isNew;
|
||||
case "UnassignedTicketsCritical":
|
||||
return !hasPerson && hasRole && isCritical;
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
private static int CountTicketOverviewEntries(IEnumerable<TicketOverviewEntry> entries, string key)
|
||||
{
|
||||
return (entries ?? Enumerable.Empty<TicketOverviewEntry>())
|
||||
.Count(entry => MatchesTicketOverviewKey(entry, key));
|
||||
}
|
||||
|
||||
private static TicketOverviewCountsResult CreateTicketOverviewCountsResult(Dictionary<string, int> counts)
|
||||
{
|
||||
return new TicketOverviewCountsResult
|
||||
{
|
||||
Counts = counts ?? new Dictionary<string, int>(StringComparer.OrdinalIgnoreCase),
|
||||
Capabilities = new TicketOverviewCapabilities
|
||||
{
|
||||
TicketAndServiceRequestsEnabled = ticketAndServiceRequestEnabled()
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static bool GetBoolValue(object value)
|
||||
{
|
||||
|
||||
@@ -7,7 +7,7 @@ using System.Net.Http;
|
||||
using System.Reflection;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
|
||||
using Matrix42.Common;
|
||||
using Matrix42.Contracts.Common.Security;
|
||||
using Matrix42.Contracts.ServiceManagement.ServiceContracts;
|
||||
@@ -18,14 +18,14 @@ using Matrix42.Services.Description.Contracts;
|
||||
using Matrix42.WebApi.Contracts;
|
||||
using Matrix42.WebApi.Contracts.OData;
|
||||
using update4u.SPS.Utility.GlobalConfiguration;
|
||||
|
||||
|
||||
using C4IT.F4SDM;
|
||||
using C4IT.FASD.Base;
|
||||
using C4IT.Logging;
|
||||
|
||||
|
||||
using static C4IT.FASD.Base.cF4SDTicket;
|
||||
using static C4IT.Logging.cLogManager;
|
||||
|
||||
|
||||
namespace C4IT.F4SD
|
||||
{
|
||||
[RoutePrefix("api/C4ITF4SDWebApi")]
|
||||
@@ -39,12 +39,12 @@ namespace C4IT.F4SD
|
||||
//public readonly IFragmentService _fragmentService;
|
||||
private readonly IDependencyResolver _resolver;
|
||||
private readonly IEnumerationProvider _enumerationProvider;
|
||||
|
||||
|
||||
|
||||
private readonly F4SDHelperService _f4stHelperService;
|
||||
public string BaseUrl => Request?.RequestUri == null ? string.Empty : $"{Request.RequestUri.Scheme}://{Request.RequestUri.Host}";
|
||||
public string EndpointBaseUrl => $"{BaseUrl}/m42Services/api/c4itf4sdwebapi";
|
||||
|
||||
|
||||
public F4SDM42WebApiController(IDependencyResolver resolver, IEnumerationProvider enumerationProvider)
|
||||
{
|
||||
_resolver = resolver ?? throw new ArgumentNullException(nameof(resolver));
|
||||
@@ -53,12 +53,12 @@ namespace C4IT.F4SD
|
||||
//_objectService = objectService;
|
||||
//_fragmentService = fragmentService;
|
||||
//_incidentService = Guard.NullArgument(incidentService, "incidentService");
|
||||
|
||||
|
||||
_globalConfigurationProvider = GlobalConfigurationProvider.Instance;
|
||||
_f4stHelperService = new F4SDHelperService();
|
||||
EnsureInitialized();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private static readonly object initLock = new object();
|
||||
private static void EnsureInitialized()
|
||||
{
|
||||
@@ -78,22 +78,22 @@ namespace C4IT.F4SD
|
||||
}
|
||||
}
|
||||
catch { };
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private T GetRequiredService<T>() where T : class
|
||||
{
|
||||
var service = _resolver.TryGet<T>();
|
||||
if (service != null)
|
||||
return service;
|
||||
|
||||
|
||||
throw new InvalidOperationException($"Required Matrix42 service is not registered: {typeof(T).FullName}");
|
||||
}
|
||||
|
||||
|
||||
internal IJournalService GetJournalService()
|
||||
{
|
||||
return GetRequiredService<IJournalService>();
|
||||
}
|
||||
|
||||
|
||||
[Route("getDirectLinkCreateTicket"), HttpGet]
|
||||
public async Task<F4SDHelperService.DirectLink> getDirectLinkCreateTicket([FromUri] string sid = "", [FromUri] string assetname = "")
|
||||
{
|
||||
@@ -110,9 +110,8 @@ namespace C4IT.F4SD
|
||||
type = QueryValue(type, nameof(type));
|
||||
return await _f4stHelperService.getDirectLinkF4SD(eoid, type) ?? string.Empty;
|
||||
}
|
||||
|
||||
[Obsolete("Use getTicketListForUser with a Matrix42 user ID.")]
|
||||
[Route("getTicketList"), HttpGet]
|
||||
|
||||
[Route("getTicketList"), HttpGet]
|
||||
public async Task<List<cF4SDTicketSummary>> getTicketList(
|
||||
[FromUri] string sid,
|
||||
[FromUri] int hours,
|
||||
@@ -125,7 +124,7 @@ namespace C4IT.F4SD
|
||||
queueoption = QueryValue(queueoption, nameof(queueoption));
|
||||
queues = QueryValue(queues, nameof(queues));
|
||||
var decodedPairs = ParseQueues(queues);
|
||||
|
||||
|
||||
// Nun weiterreichen an Service
|
||||
return await _f4stHelperService.getTicketListByUser(
|
||||
sid,
|
||||
@@ -133,46 +132,8 @@ namespace C4IT.F4SD
|
||||
queueoption,
|
||||
decodedPairs
|
||||
) ?? new List<cF4SDTicketSummary>();
|
||||
}
|
||||
|
||||
[Route("getTicketListForUser"), HttpGet]
|
||||
public async Task<List<cF4SDTicketSummary>> getTicketListForUser(
|
||||
[FromUri] Guid userId,
|
||||
[FromUri] int hours,
|
||||
[FromUri] int queueoption = 0,
|
||||
[FromUri] string queues = "")
|
||||
{
|
||||
userId = QueryValue(userId, nameof(userId));
|
||||
hours = QueryValue(hours, nameof(hours));
|
||||
queueoption = QueryValue(queueoption, nameof(queueoption));
|
||||
queues = QueryValue(queues, nameof(queues));
|
||||
|
||||
return await _f4stHelperService.getTicketListByUser(
|
||||
userId,
|
||||
hours,
|
||||
queueoption,
|
||||
ParseQueues(queues)) ?? new List<cF4SDTicketSummary>();
|
||||
}
|
||||
|
||||
[Route("v2/getTicketList"), HttpPost]
|
||||
public async Task<List<cF4SDTicketSummary>> getTicketListV2([FromBody] cTicketListFilterRequest request)
|
||||
{
|
||||
if (request?.UserId != Guid.Empty)
|
||||
return await _f4stHelperService.getTicketListByUser(
|
||||
request.UserId,
|
||||
request.Hours,
|
||||
0,
|
||||
new List<cApiM42TicketQueueInfo>(),
|
||||
request.Filters) ?? new List<cF4SDTicketSummary>();
|
||||
|
||||
return await _f4stHelperService.getTicketListByUser(
|
||||
request?.Sid ?? string.Empty,
|
||||
request?.Hours ?? 0,
|
||||
0,
|
||||
new List<cApiM42TicketQueueInfo>(),
|
||||
request?.Filters) ?? new List<cF4SDTicketSummary>();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
[Route("getTicketDetails"), HttpGet]
|
||||
public async Task<cF4SDTicket> getTicketDetails([FromUri] Guid objectId)
|
||||
@@ -181,19 +142,18 @@ namespace C4IT.F4SD
|
||||
var tickets = await _f4stHelperService.getTicketDetails(new List<Guid>() { objectId });
|
||||
if (tickets?.Count > 0)
|
||||
return tickets[0];
|
||||
|
||||
|
||||
return new cF4SDTicket { TicketObjectId = objectId };
|
||||
}
|
||||
|
||||
|
||||
[Route("getTicketHistory"), HttpGet]
|
||||
public async Task<List<cTicketJournalItem>> getTicketHistory([FromUri] Guid objectId)
|
||||
{
|
||||
objectId = QueryValue(objectId, nameof(objectId));
|
||||
return await _f4stHelperService.GetJournalEntries(objectId) ?? new List<cTicketJournalItem>();
|
||||
}
|
||||
|
||||
[Obsolete("Use getTicketOverviewCountsForUser with a Matrix42 user ID.")]
|
||||
[Route("getTicketOverviewCounts"), HttpGet]
|
||||
|
||||
[Route("getTicketOverviewCounts"), HttpGet]
|
||||
public async Task<F4SDHelperService.TicketOverviewCountsResult> getTicketOverviewCounts(
|
||||
[FromUri] string sid,
|
||||
[FromUri] string scope = "personal",
|
||||
@@ -212,60 +172,13 @@ namespace C4IT.F4SD
|
||||
.Select(key => key.Trim())
|
||||
.Where(key => !string.IsNullOrWhiteSpace(key))
|
||||
.ToList();
|
||||
|
||||
|
||||
var decodedQueues = ParseQueues(queues);
|
||||
return await _f4stHelperService.getTicketOverviewCounts(sid, scope, parsedKeys, queueoption, decodedQueues)
|
||||
?? new F4SDHelperService.TicketOverviewCountsResult();
|
||||
}
|
||||
|
||||
[Route("getTicketOverviewCountsForUser"), HttpGet]
|
||||
public async Task<F4SDHelperService.TicketOverviewCountsResult> getTicketOverviewCountsForUser(
|
||||
[FromUri] Guid userId,
|
||||
[FromUri] string scope = "personal",
|
||||
[FromUri] string keys = "",
|
||||
[FromUri] int queueoption = 0,
|
||||
[FromUri] string queues = "")
|
||||
{
|
||||
userId = QueryValue(userId, nameof(userId));
|
||||
scope = QueryValue(scope, nameof(scope));
|
||||
keys = QueryValue(keys, nameof(keys));
|
||||
queueoption = QueryValue(queueoption, nameof(queueoption));
|
||||
queues = QueryValue(queues, nameof(queues));
|
||||
|
||||
var parsedKeys = (keys ?? string.Empty)
|
||||
.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries)
|
||||
.Select(key => key.Trim())
|
||||
.Where(key => !string.IsNullOrWhiteSpace(key))
|
||||
.ToList();
|
||||
|
||||
return await _f4stHelperService.getTicketOverviewCounts(
|
||||
userId,
|
||||
scope,
|
||||
parsedKeys,
|
||||
queueoption,
|
||||
ParseQueues(queues)) ?? new F4SDHelperService.TicketOverviewCountsResult();
|
||||
}
|
||||
|
||||
[Route("v2/getTicketOverviewCounts"), HttpPost]
|
||||
public async Task<IHttpActionResult> getTicketOverviewCountsV2(
|
||||
[FromBody] cTicketOverviewFilterRequest request)
|
||||
{
|
||||
if (request == null || request.UserId == Guid.Empty)
|
||||
return BadRequest("A Matrix42 user ID is required.");
|
||||
|
||||
var result = await _f4stHelperService.getTicketOverviewCounts(
|
||||
request.UserId,
|
||||
request.Scope,
|
||||
request.Keys,
|
||||
0,
|
||||
new List<cApiM42TicketQueueInfo>(),
|
||||
request.Filters) ?? new F4SDHelperService.TicketOverviewCountsResult();
|
||||
|
||||
return Ok(result);
|
||||
}
|
||||
|
||||
[Obsolete("Use getTicketOverviewCountsByRolesForUser with a Matrix42 user ID.")]
|
||||
[Route("getTicketOverviewCountsByRoles"), HttpPost]
|
||||
}
|
||||
|
||||
[Route("getTicketOverviewCountsByRoles"), HttpPost]
|
||||
public async Task<F4SDHelperService.TicketOverviewCountsByRoleResult> getTicketOverviewCountsByRoles([FromBody] TicketOverviewCountsByRolesRequest request)
|
||||
{
|
||||
var parsedKeys = (request?.Keys ?? new List<string>())
|
||||
@@ -273,12 +186,12 @@ namespace C4IT.F4SD
|
||||
.Select(key => key.Trim())
|
||||
.Distinct(StringComparer.OrdinalIgnoreCase)
|
||||
.ToList();
|
||||
|
||||
|
||||
var roleGuids = (request?.RoleGuids ?? new List<Guid>())
|
||||
.Where(roleId => roleId != Guid.Empty)
|
||||
.Distinct()
|
||||
.ToList();
|
||||
|
||||
|
||||
var decodedQueues = ParseQueues(request?.Queues ?? string.Empty);
|
||||
return await _f4stHelperService.getTicketOverviewCountsByRoles(
|
||||
request?.Sid,
|
||||
@@ -287,34 +200,9 @@ namespace C4IT.F4SD
|
||||
request?.QueueOption ?? 0,
|
||||
decodedQueues
|
||||
) ?? new F4SDHelperService.TicketOverviewCountsByRoleResult();
|
||||
}
|
||||
|
||||
[Route("getTicketOverviewCountsByRolesForUser"), HttpPost]
|
||||
public async Task<F4SDHelperService.TicketOverviewCountsByRoleResult> getTicketOverviewCountsByRolesForUser(
|
||||
[FromBody] TicketOverviewCountsByRolesForUserRequest request)
|
||||
{
|
||||
var parsedKeys = (request?.Keys ?? new List<string>())
|
||||
.Where(key => !string.IsNullOrWhiteSpace(key))
|
||||
.Select(key => key.Trim())
|
||||
.Distinct(StringComparer.OrdinalIgnoreCase)
|
||||
.ToList();
|
||||
|
||||
var roleGuids = (request?.RoleGuids ?? new List<Guid>())
|
||||
.Where(roleId => roleId != Guid.Empty)
|
||||
.Distinct()
|
||||
.ToList();
|
||||
|
||||
return await _f4stHelperService.getTicketOverviewCountsByRoles(
|
||||
request?.userId ?? Guid.Empty,
|
||||
roleGuids,
|
||||
parsedKeys,
|
||||
request?.QueueOption ?? 0,
|
||||
ParseQueues(request?.Queues ?? string.Empty))
|
||||
?? new F4SDHelperService.TicketOverviewCountsByRoleResult();
|
||||
}
|
||||
|
||||
[Obsolete("Use getTicketOverviewRelationsForUser with a Matrix42 user ID.")]
|
||||
[Route("getTicketOverviewRelations"), HttpGet]
|
||||
}
|
||||
|
||||
[Route("getTicketOverviewRelations"), HttpGet]
|
||||
public async Task<List<F4SDHelperService.TicketOverviewRelationDto>> getTicketOverviewRelations(
|
||||
[FromUri] string sid,
|
||||
[FromUri] string scope = "personal",
|
||||
@@ -333,57 +221,7 @@ namespace C4IT.F4SD
|
||||
var decodedQueues = ParseQueues(queues);
|
||||
return await _f4stHelperService.getTicketOverviewRelations(sid, scope, key, count, queueoption, decodedQueues)
|
||||
?? new List<F4SDHelperService.TicketOverviewRelationDto>();
|
||||
}
|
||||
|
||||
[Route("getTicketOverviewRelationsForUser"), HttpGet]
|
||||
public async Task<List<F4SDHelperService.TicketOverviewRelationDto>> getTicketOverviewRelationsForUser(
|
||||
[FromUri] Guid userId,
|
||||
[FromUri] string scope = "personal",
|
||||
[FromUri] string key = "",
|
||||
[FromUri] int count = 0,
|
||||
[FromUri] int queueoption = 0,
|
||||
[FromUri] string queues = "")
|
||||
{
|
||||
userId = QueryValue(userId, nameof(userId));
|
||||
scope = QueryValue(scope, nameof(scope));
|
||||
key = QueryValue(key, nameof(key));
|
||||
count = QueryValue(count, nameof(count));
|
||||
queueoption = QueryValue(queueoption, nameof(queueoption));
|
||||
queues = QueryValue(queues, nameof(queues));
|
||||
|
||||
return await _f4stHelperService.getTicketOverviewRelations(
|
||||
userId,
|
||||
scope,
|
||||
key,
|
||||
count,
|
||||
queueoption,
|
||||
ParseQueues(queues)) ?? new List<F4SDHelperService.TicketOverviewRelationDto>();
|
||||
}
|
||||
|
||||
[Route("v2/getTicketOverviewRelations"), HttpPost]
|
||||
public async Task<IHttpActionResult> getTicketOverviewRelationsV2(
|
||||
[FromBody] cTicketOverviewFilterRequest request)
|
||||
{
|
||||
if (request == null || request.UserId == Guid.Empty)
|
||||
return BadRequest("A Matrix42 user ID is required.");
|
||||
|
||||
var result = await _f4stHelperService.getTicketOverviewRelations(
|
||||
request.UserId,
|
||||
request.Scope,
|
||||
request.Key,
|
||||
request.Count,
|
||||
0,
|
||||
new List<cApiM42TicketQueueInfo>(),
|
||||
request.Filters) ?? new List<F4SDHelperService.TicketOverviewRelationDto>();
|
||||
|
||||
return Ok(result);
|
||||
}
|
||||
|
||||
[Route("v2/getTicketFilterCapabilities"), HttpGet]
|
||||
public cTicketFilterCapabilities getTicketFilterCapabilitiesV2()
|
||||
{
|
||||
return _f4stHelperService.GetTicketFilterCapabilities();
|
||||
}
|
||||
}
|
||||
/*
|
||||
[Route("updateActivitySolution/{objectId}"), HttpPost]
|
||||
public async Task<HttpResponseMessage> updateActivitySolution(Guid objectId, [FromBody] string SolutionHtml)
|
||||
@@ -404,18 +242,18 @@ namespace C4IT.F4SD
|
||||
group = QueryValue(group, nameof(group));
|
||||
EntityEnumeration enumerationTemp = GetEnumeration(name, mode);
|
||||
var vals = enumerationTemp.Values;
|
||||
|
||||
|
||||
if (group > -1)
|
||||
{
|
||||
vals = vals.Where(row => !row.Extentions.TryGetValue("StateGroup", out var stateGroup) || (ConvertHelper.ParseInt(stateGroup, 0) == group)).ToArray();
|
||||
}
|
||||
|
||||
|
||||
string[] columns = new string[] { "position" };
|
||||
foreach (var item in vals)
|
||||
{
|
||||
item.Extentions = item.Extentions.Where(x => columns.Contains(x.Key.ToLower())).ToDictionary(x => x.Key, x => x.Value);
|
||||
}
|
||||
|
||||
|
||||
EntityEnumeration enumeration = new EntityEnumeration
|
||||
{
|
||||
Name = enumerationTemp.Name,
|
||||
@@ -424,26 +262,26 @@ namespace C4IT.F4SD
|
||||
//CacheOutputAttribute.RegisterResponseEtag($"enum_{enumeration.Name}_{(int)mode}", $"{enumeration.Name}_{(int)mode}", cultureInvariant: false, userInvariant: true, val);
|
||||
return enumeration;
|
||||
}
|
||||
|
||||
|
||||
[Route("getMyRoleMemberships"), HttpGet]
|
||||
public async Task<object> getMyRoleMemberships()
|
||||
{
|
||||
var userId = GetCurrentUserId();
|
||||
if (userId == Guid.Empty)
|
||||
throw new UnauthorizedAccessException("Cannot determine the interactive Matrix42 user.");
|
||||
|
||||
|
||||
var filter = AsqlHelper.BuildInCondition("ID", new Guid[] { userId });
|
||||
return await _f4stHelperService.UserPermissionsInfo(filter) ?? new UserPermissionsInfo();
|
||||
}
|
||||
[HttpGet]
|
||||
[Route("getRoleMemberships")]
|
||||
public async Task<object> getRoleMemberships([FromUri] string sid = "", [FromUri] string upn = "", [FromUri] Guid? id = null)
|
||||
public async Task<object> getRoleMemberships([FromUri] string sid = "", [FromUri] string upn = "", [FromUri] Guid? id = null)
|
||||
{
|
||||
sid = QueryValue(sid, nameof(sid));
|
||||
upn = QueryValue(upn, nameof(upn));
|
||||
id = QueryValue(id, nameof(id));
|
||||
var filter = "";
|
||||
|
||||
|
||||
if (id != null && id.Value != Guid.Empty)
|
||||
{
|
||||
filter = AsqlHelper.BuildInCondition("ID", new Guid[] { id.Value });
|
||||
@@ -456,58 +294,41 @@ namespace C4IT.F4SD
|
||||
{
|
||||
filter = AsqlHelper.BuildInCondition("Accounts.T(SPSAccountClassAD).UserPrincipalName", new string[] { upn });
|
||||
}
|
||||
|
||||
|
||||
if (!string.IsNullOrEmpty(filter))
|
||||
{
|
||||
return await _f4stHelperService.UserPermissionsInfo(filter) ?? new UserPermissionsInfo();
|
||||
}
|
||||
|
||||
return new UserPermissionsInfo();
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
[Route("getRoleMemberships/{userId}")]
|
||||
public async Task<object> getRoleMembershipForUser([FromUri] Guid userId)
|
||||
{
|
||||
return await _f4stHelperService.UserPermissionsInfo(
|
||||
AsqlHelper.BuildInCondition("ID", new[] { userId })) ?? new UserPermissionsInfo();
|
||||
}
|
||||
|
||||
public class TicketOverviewCountsByRolesRequest
|
||||
|
||||
return new UserPermissionsInfo();
|
||||
}
|
||||
|
||||
public class TicketOverviewCountsByRolesRequest
|
||||
{
|
||||
public string Sid { get; set; }
|
||||
public List<Guid> RoleGuids { get; set; } = new List<Guid>();
|
||||
public List<string> Keys { get; set; } = new List<string>();
|
||||
public int? QueueOption { get; set; }
|
||||
public string Queues { get; set; }
|
||||
}
|
||||
|
||||
public class TicketOverviewCountsByRolesForUserRequest
|
||||
{
|
||||
public Guid userId { get; set; }
|
||||
public List<Guid> RoleGuids { get; set; } = new List<Guid>();
|
||||
public List<string> Keys { get; set; } = new List<string>();
|
||||
public int? QueueOption { get; set; }
|
||||
public string Queues { get; set; }
|
||||
}
|
||||
|
||||
public string Queues { get; set; }
|
||||
}
|
||||
|
||||
private EntityEnumeration GetEnumeration(string name, EntityEnumerationVisibilityMode mode)
|
||||
{
|
||||
name = name?.Trim();
|
||||
var dataTable = _enumerationProvider.GetEnumeration(name, GetVisibilityFilter(mode));
|
||||
if (dataTable == null)
|
||||
throw new InvalidOperationException($"Enumeration '{name}' was not found.");
|
||||
|
||||
|
||||
var valueColumn = FindColumn(dataTable, "Value") ?? FindNumericColumn(dataTable);
|
||||
if (string.IsNullOrEmpty(valueColumn))
|
||||
throw new InvalidOperationException($"Enumeration '{name}' does not contain a numeric value column.");
|
||||
|
||||
|
||||
var displayColumn = FindColumn(dataTable, "DisplayString")
|
||||
?? FindColumn(dataTable, "DisplayExpression")
|
||||
?? FindColumn(dataTable, "Name")
|
||||
?? valueColumn;
|
||||
var hiddenColumn = FindColumn(dataTable, "Hidden");
|
||||
|
||||
|
||||
var values = dataTable.Rows.Cast<DataRow>()
|
||||
.Select(row => new EntityEnumerationValue
|
||||
{
|
||||
@@ -518,14 +339,14 @@ namespace C4IT.F4SD
|
||||
.ToDictionary(column => column.ColumnName, column => row[column])
|
||||
})
|
||||
.ToArray();
|
||||
|
||||
|
||||
return new EntityEnumeration
|
||||
{
|
||||
Name = name,
|
||||
Values = values
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
private static bool? GetVisibilityFilter(EntityEnumerationVisibilityMode mode)
|
||||
{
|
||||
switch (mode)
|
||||
@@ -538,14 +359,14 @@ namespace C4IT.F4SD
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private static string FindColumn(DataTable dataTable, string columnName)
|
||||
{
|
||||
return dataTable.Columns.Cast<DataColumn>()
|
||||
.FirstOrDefault(column => string.Equals(column.ColumnName, columnName, StringComparison.OrdinalIgnoreCase))
|
||||
?.ColumnName;
|
||||
}
|
||||
|
||||
|
||||
private static string FindNumericColumn(DataTable dataTable)
|
||||
{
|
||||
var excludedNames = new HashSet<string>(StringComparer.OrdinalIgnoreCase)
|
||||
@@ -554,12 +375,12 @@ namespace C4IT.F4SD
|
||||
"Position",
|
||||
"StateGroup"
|
||||
};
|
||||
|
||||
|
||||
return dataTable.Columns.Cast<DataColumn>()
|
||||
.FirstOrDefault(column => !excludedNames.Contains(column.ColumnName) && IsNumericType(column.DataType))
|
||||
?.ColumnName;
|
||||
}
|
||||
|
||||
|
||||
private static bool IsNumericType(Type type)
|
||||
{
|
||||
return type == typeof(byte)
|
||||
@@ -571,7 +392,7 @@ namespace C4IT.F4SD
|
||||
|| type == typeof(uint)
|
||||
|| type == typeof(ulong);
|
||||
}
|
||||
|
||||
|
||||
private static Guid GetCurrentUserId()
|
||||
{
|
||||
var principal = Thread.CurrentPrincipal as IM42Principal;
|
||||
@@ -579,39 +400,39 @@ namespace C4IT.F4SD
|
||||
?? principal?.M42Identity?.UserFragmentID
|
||||
?? Guid.Empty;
|
||||
}
|
||||
|
||||
|
||||
private string GetQueryValue(string name)
|
||||
{
|
||||
return Request?.GetQueryNameValuePairs()
|
||||
.FirstOrDefault(pair => string.Equals(pair.Key, name, StringComparison.OrdinalIgnoreCase))
|
||||
.Value;
|
||||
}
|
||||
|
||||
|
||||
private string QueryValue(string value, string name)
|
||||
{
|
||||
return GetQueryValue(name) ?? value ?? string.Empty;
|
||||
}
|
||||
|
||||
|
||||
private int QueryValue(int value, string name)
|
||||
{
|
||||
return int.TryParse(GetQueryValue(name), out var parsed) ? parsed : value;
|
||||
}
|
||||
|
||||
|
||||
private Guid QueryValue(Guid value, string name)
|
||||
{
|
||||
return Guid.TryParse(GetQueryValue(name), out var parsed) ? parsed : value;
|
||||
}
|
||||
|
||||
|
||||
private Guid? QueryValue(Guid? value, string name)
|
||||
{
|
||||
return Guid.TryParse(GetQueryValue(name), out var parsed) ? parsed : value;
|
||||
}
|
||||
|
||||
|
||||
private TEnum QueryValue<TEnum>(TEnum value, string name) where TEnum : struct
|
||||
{
|
||||
return Enum.TryParse<TEnum>(GetQueryValue(name), true, out var parsed) ? parsed : value;
|
||||
}
|
||||
|
||||
|
||||
private static List<cApiM42TicketQueueInfo> ParseQueues(string queues)
|
||||
{
|
||||
return (queues ?? string.Empty)
|
||||
@@ -621,10 +442,10 @@ namespace C4IT.F4SD
|
||||
var segments = part.Split(':');
|
||||
if (segments.Length != 2)
|
||||
return null;
|
||||
|
||||
|
||||
var name = WebUtility.UrlDecode(segments[0]);
|
||||
var idStr = WebUtility.UrlDecode(segments[1]);
|
||||
|
||||
|
||||
return Guid.TryParse(idStr, out var guid)
|
||||
? new cApiM42TicketQueueInfo { QueueName = name, QueueID = guid }
|
||||
: null;
|
||||
@@ -632,7 +453,7 @@ namespace C4IT.F4SD
|
||||
.Where(q => q != null)
|
||||
.ToList();
|
||||
}
|
||||
|
||||
|
||||
[Route("isAlive"), HttpGet]
|
||||
public IHttpActionResult isAlive()
|
||||
{
|
||||
@@ -641,10 +462,10 @@ namespace C4IT.F4SD
|
||||
RequestMessage = Request
|
||||
};
|
||||
response.Headers.ConnectionClose = true;
|
||||
|
||||
|
||||
return ResponseMessage(response);
|
||||
}
|
||||
|
||||
|
||||
[Route("loglevel"), HttpGet]
|
||||
public async Task<string> setDebugMode([FromUri] string debug = "0")
|
||||
{
|
||||
@@ -667,7 +488,7 @@ namespace C4IT.F4SD
|
||||
LogMethodEnd(CM);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
[Route("log"), HttpGet]
|
||||
public IHttpActionResult getLog([FromUri] string download = "0", [FromUri] int count = 50, [FromUri] string filter = "")
|
||||
{
|
||||
@@ -679,7 +500,7 @@ namespace C4IT.F4SD
|
||||
var response = _f4stHelperService.privGetLog(download, count, Request, filter);
|
||||
if (response == null)
|
||||
return new StatusCodeResult(HttpStatusCode.NoContent);
|
||||
|
||||
|
||||
return new ResponseMessageResult(response);
|
||||
}
|
||||
catch (Exception E)
|
||||
@@ -693,9 +514,9 @@ namespace C4IT.F4SD
|
||||
public partial class F4SDM42LogsWebApiController : ApiController
|
||||
{
|
||||
private readonly F4SDHelperService _f4stHelperService;
|
||||
|
||||
|
||||
public static bool IsInitialized { get; private set; } = false;
|
||||
|
||||
|
||||
private static readonly object initLock = new object();
|
||||
private static void EnsureInitialized()
|
||||
{
|
||||
@@ -716,15 +537,15 @@ namespace C4IT.F4SD
|
||||
}
|
||||
catch { };
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
public F4SDM42LogsWebApiController()
|
||||
{
|
||||
_f4stHelperService = new F4SDHelperService();
|
||||
EnsureInitialized();
|
||||
}
|
||||
|
||||
|
||||
[Route(""), HttpGet]
|
||||
public IEnumerable<cM42LogEntry> getLog2(ODataQueryOptions<cM42LogEntry> queryOptions)
|
||||
{
|
||||
@@ -738,26 +559,26 @@ namespace C4IT.F4SD
|
||||
return Enumerable.Empty<cM42LogEntry>();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
[Route("$count")]
|
||||
[HttpGet]
|
||||
public int Log2Count(ODataQueryOptions<cM42LogEntry> queryOptions)
|
||||
{
|
||||
return ApplyLogFilter(_f4stHelperService.privGetLog2(), queryOptions).Count();
|
||||
}
|
||||
|
||||
|
||||
[Route("{id}")]
|
||||
[OperationType(OperationType.GetObject)]
|
||||
public cM42LogEntry GetClass(int id)
|
||||
{
|
||||
return _f4stHelperService.privGetLog2(id) ?? new cM42LogEntry { LineNumber = id };
|
||||
}
|
||||
|
||||
|
||||
private static IEnumerable<cM42LogEntry> ApplyLogFilter(IEnumerable<cM42LogEntry> entries, ODataQueryOptions<cM42LogEntry> queryOptions)
|
||||
{
|
||||
var result = entries ?? Enumerable.Empty<cM42LogEntry>();
|
||||
var filter = queryOptions?.Filter;
|
||||
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(filter))
|
||||
{
|
||||
result = result.Where(entry =>
|
||||
@@ -765,16 +586,16 @@ namespace C4IT.F4SD
|
||||
(entry.logLvl?.IndexOf(filter, StringComparison.OrdinalIgnoreCase) ?? -1) >= 0 ||
|
||||
(entry.Theme?.IndexOf(filter, StringComparison.OrdinalIgnoreCase) ?? -1) >= 0);
|
||||
}
|
||||
|
||||
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public class cGetPropertyBody
|
||||
{
|
||||
public string TableName { get; set; }
|
||||
public List<string> Columns { get; set; } = new List<string>();
|
||||
public cGetPropertyBody() { }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,179 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
using C4IT.FASD.Base;
|
||||
using C4IT.Logging;
|
||||
|
||||
using update4u.SPS.DataLayer;
|
||||
|
||||
using static C4IT.Logging.cLogManager;
|
||||
|
||||
namespace C4IT.F4SD
|
||||
{
|
||||
public partial class F4SDHelperService
|
||||
{
|
||||
private sealed class WorkspaceRoleCacheEntry
|
||||
{
|
||||
public DateTime ExpiresAtUtc { get; set; }
|
||||
public List<Guid> RoleIds { get; set; }
|
||||
}
|
||||
|
||||
private static readonly object workspaceRoleCacheLock = new object();
|
||||
private static readonly Dictionary<string, WorkspaceRoleCacheEntry> workspaceRoleCache =
|
||||
new Dictionary<string, WorkspaceRoleCacheEntry>(StringComparer.OrdinalIgnoreCase);
|
||||
|
||||
internal async Task<string> ApplyTicketFiltersAsync(string baseFilter, cTicketFilterPolicy policy)
|
||||
{
|
||||
var result = await TicketFilterCompiler.CompileAsync(policy, ResolveWorkspaceRolesAsync);
|
||||
if (!result.Success)
|
||||
{
|
||||
LogEntry($"Ticket filter rejected (fail closed): {result.Error}", LogLevels.Error);
|
||||
return null;
|
||||
}
|
||||
|
||||
return string.IsNullOrWhiteSpace(result.Clause)
|
||||
? baseFilter
|
||||
: $"({baseFilter}) AND ({result.Clause})";
|
||||
}
|
||||
|
||||
internal cTicketFilterCapabilities GetTicketFilterCapabilities()
|
||||
{
|
||||
var capabilities = new cTicketFilterCapabilities
|
||||
{
|
||||
Provider = TicketFilterCompiler.ProviderName,
|
||||
CommonFields = new List<string> { TicketFilterCompiler.AssignmentGroupField },
|
||||
ProviderFields = new List<string> { TicketFilterCompiler.QueueField }
|
||||
};
|
||||
|
||||
if (SPSDataEngineSchemaReader.ClassGetIDFromName("ESMWorkspaceClassBase") != Guid.Empty)
|
||||
capabilities.ProviderFields.Add(TicketFilterCompiler.WorkspaceField);
|
||||
|
||||
return capabilities;
|
||||
}
|
||||
|
||||
private async Task<TicketFilterResolution> ResolveWorkspaceRolesAsync(cTicketFilter filter)
|
||||
{
|
||||
await Task.Delay(0);
|
||||
var workspaceClassId = SPSDataEngineSchemaReader.ClassGetIDFromName("ESMWorkspaceClassBase");
|
||||
if (workspaceClassId == Guid.Empty)
|
||||
return WorkspaceFailure("ESMWorkspaceClassBase is not available.");
|
||||
|
||||
var roleIds = new HashSet<Guid>();
|
||||
foreach (var value in filter?.Values ?? new List<cTicketFilterValue>())
|
||||
{
|
||||
var key = !string.IsNullOrWhiteSpace(value?.ID)
|
||||
? "id:" + value.ID.Trim()
|
||||
: "name:" + value?.Name?.Trim();
|
||||
if (string.IsNullOrWhiteSpace(key) || key.EndsWith(":", StringComparison.Ordinal))
|
||||
return WorkspaceFailure("A Workspace filter value has neither ID nor Name.");
|
||||
|
||||
if (TryGetCachedWorkspaceRoles(key, out var cached))
|
||||
{
|
||||
roleIds.UnionWith(cached);
|
||||
continue;
|
||||
}
|
||||
|
||||
DataTable table;
|
||||
try
|
||||
{
|
||||
table = LoadWorkspaceRoles(
|
||||
workspaceClassId,
|
||||
!string.IsNullOrWhiteSpace(value.ID)
|
||||
? $"ID = '{Escape(value.ID.Trim())}'"
|
||||
: $"Title = '{Escape(value.Name.Trim())}'");
|
||||
|
||||
// IDs are stable and therefore preferred. The name is kept as a
|
||||
// portable fallback for configurations imported into another ESM.
|
||||
if ((table?.Rows == null || table.Rows.Count == 0)
|
||||
&& !string.IsNullOrWhiteSpace(value.ID)
|
||||
&& !string.IsNullOrWhiteSpace(value.Name))
|
||||
{
|
||||
table = LoadWorkspaceRoles(
|
||||
workspaceClassId,
|
||||
$"Title = '{Escape(value.Name.Trim())}'");
|
||||
}
|
||||
}
|
||||
catch (Exception exception)
|
||||
{
|
||||
LogException(exception);
|
||||
return WorkspaceFailure($"Workspace relation ESMWorkspaceClassBase.Roles could not be loaded for '{key}'.");
|
||||
}
|
||||
|
||||
if (table?.Rows == null || table.Rows.Count == 0)
|
||||
return WorkspaceFailure($"Workspace '{key}' was not found or has no resolvable Roles relation.");
|
||||
|
||||
var workspaceIds = table.Rows.Cast<DataRow>()
|
||||
.Select(row => getGuidFromObject(row["WorkspaceID"]))
|
||||
.Where(id => id != Guid.Empty)
|
||||
.Distinct()
|
||||
.ToList();
|
||||
if (workspaceIds.Count != 1)
|
||||
return WorkspaceFailure($"Workspace '{key}' is not unique.");
|
||||
|
||||
var resolved = table.Rows.Cast<DataRow>()
|
||||
.Select(row => getGuidFromObject(row["RoleID"]))
|
||||
.Where(id => id != Guid.Empty)
|
||||
.Distinct()
|
||||
.ToList();
|
||||
if (resolved.Count == 0)
|
||||
return WorkspaceFailure($"Workspace '{key}' contains no roles.");
|
||||
|
||||
SetCachedWorkspaceRoles(key, resolved);
|
||||
roleIds.UnionWith(resolved);
|
||||
}
|
||||
|
||||
return new TicketFilterResolution
|
||||
{
|
||||
Success = true,
|
||||
RoleIds = roleIds.ToList()
|
||||
};
|
||||
}
|
||||
|
||||
private static DataTable LoadWorkspaceRoles(Guid workspaceClassId, string where)
|
||||
{
|
||||
return FragmentRequestBase.SimpleLoad(
|
||||
workspaceClassId,
|
||||
"ID as WorkspaceID, Title as WorkspaceTitle, Roles.T(SPSSecurityClassRole).ID as RoleID",
|
||||
where);
|
||||
}
|
||||
|
||||
private static bool TryGetCachedWorkspaceRoles(string key, out List<Guid> roleIds)
|
||||
{
|
||||
lock (workspaceRoleCacheLock)
|
||||
{
|
||||
if (workspaceRoleCache.TryGetValue(key, out var entry) && entry.ExpiresAtUtc > DateTime.UtcNow)
|
||||
{
|
||||
roleIds = new List<Guid>(entry.RoleIds);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
roleIds = null;
|
||||
return false;
|
||||
}
|
||||
|
||||
private static void SetCachedWorkspaceRoles(string key, List<Guid> roleIds)
|
||||
{
|
||||
lock (workspaceRoleCacheLock)
|
||||
{
|
||||
workspaceRoleCache[key] = new WorkspaceRoleCacheEntry
|
||||
{
|
||||
ExpiresAtUtc = DateTime.UtcNow.AddMinutes(5),
|
||||
RoleIds = new List<Guid>(roleIds)
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
private static TicketFilterResolution WorkspaceFailure(string error)
|
||||
{
|
||||
return new TicketFilterResolution
|
||||
{
|
||||
Success = false,
|
||||
Error = error
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,52 +0,0 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net472</TargetFramework>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>C4IT.F4SDM</RootNamespace>
|
||||
<AssemblyName>C4ITF4SDM42WebApiHelper</AssemblyName>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<Configurations>Debug;Release;Release_signed</Configurations>
|
||||
<F4SDCommonRoot Condition="'$(F4SDCommonRoot)' == ''">$(MSBuildProjectDirectory)\..\..\..\_Common</F4SDCommonRoot>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(Configuration)' == 'Release' Or '$(Configuration)' == 'Release_signed'">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="$(F4SDCommonRoot)\C4IT.F4SD.Base.Ticket.cs">
|
||||
<Link>Common\C4IT.F4SD.Base.Ticket.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\..\F4SDHelper\Common\C4IT.F4SD.WebApi.Contracts.cs">
|
||||
<Link>Common\C4IT.F4SD.WebApi.Contracts.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\..\..\..\Common Code\Logging\C4IT.Logging.LogManager.cs">
|
||||
<Link>Common\C4IT.Logging.LogManager.cs</Link>
|
||||
</Compile>
|
||||
<Compile Include="..\..\SharedAssemblyInfo.cs">
|
||||
<Link>Properties\SharedAssemblyInfo.cs</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
|
||||
<Target Name="ValidateLegacySharedSources" BeforeTargets="PrepareForBuild">
|
||||
<Error Condition="!Exists('$(F4SDCommonRoot)\C4IT.F4SD.Base.Ticket.cs')"
|
||||
Text="Shared F4SD contract source not found. Set F4SDCommonRoot to the _Common directory." />
|
||||
</Target>
|
||||
</Project>
|
||||
@@ -1,29 +0,0 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("C4IT - F4SD - WebApi for M42")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("eb95e1fb-7a9e-4894-bd28-2d0be2715ebe")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
@@ -1,71 +0,0 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net472</TargetFramework>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>C4IT.F4SDM</RootNamespace>
|
||||
<AssemblyName>C4ITF4SDM42WebApi</AssemblyName>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<Configurations>Debug;Release;Release_signed</Configurations>
|
||||
<M42LegacyLibrariesDir Condition="'$(M42LegacyLibrariesDir)' == ''">$(MSBuildProjectDirectory)\..\M42Libraries\12.1.3</M42LegacyLibrariesDir>
|
||||
<M42BuildPackage>true</M42BuildPackage>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(Configuration)' == 'Release' Or '$(Configuration)' == 'Release_signed'">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(Configuration)' == 'Release_signed'">
|
||||
<M42SignAssemblies>true</M42SignAssemblies>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="Matrix42.Common"><HintPath>$(M42LegacyLibrariesDir)\Matrix42.Common.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="Matrix42.Contracts.Common"><HintPath>$(M42LegacyLibrariesDir)\Matrix42.Contracts.Common.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="Matrix42.Contracts.Platform"><HintPath>$(M42LegacyLibrariesDir)\Matrix42.Contracts.Platform.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="Matrix42.Contracts.ServiceManagement"><HintPath>$(M42LegacyLibrariesDir)\Matrix42.Contracts.ServiceManagement.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="Matrix42.Pandora.Contracts"><HintPath>$(M42LegacyLibrariesDir)\Matrix42.Pandora.Contracts.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="Matrix42.Services.Description.Contracts"><HintPath>$(M42LegacyLibrariesDir)\Matrix42.Services.Description.Contracts.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="Newtonsoft.Json"><HintPath>$(M42LegacyLibrariesDir)\Newtonsoft.Json.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.IO.Compression" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Web" />
|
||||
<Reference Include="System.Web.Http"><HintPath>$(M42LegacyLibrariesDir)\System.Web.Http.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="System.Web.OData"><HintPath>$(M42LegacyLibrariesDir)\System.Web.OData.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="update4u.SPS.DataLayer"><HintPath>$(M42LegacyLibrariesDir)\update4u.SPS.DataLayer.dll</HintPath><Private>false</Private></Reference>
|
||||
<Reference Include="update4u.SPS.Utility"><HintPath>$(M42LegacyLibrariesDir)\update4u.SPS.Utility.dll</HintPath><Private>false</Private></Reference>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\F4SDHelper\F4SD - Helper.Legacy.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Include="cM42LogEntry.cs" />
|
||||
<Compile Include="TicketFilterService.cs" />
|
||||
<Compile Include="F4SDHelperService.cs" />
|
||||
<Compile Include="F4SDM42WebApiController.cs" />
|
||||
<Compile Include="..\..\Shared\TicketFilterCompiler.cs"><Link>Shared\TicketFilterCompiler.cs</Link></Compile>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="..\..\SharedAssemblyInfo.cs"><Link>Properties\SharedAssemblyInfo.cs</Link></Compile>
|
||||
</ItemGroup>
|
||||
|
||||
<Target Name="ValidateLegacyMatrix42References" BeforeTargets="ResolveReferences">
|
||||
<Error Condition="!Exists('$(M42LegacyLibrariesDir)\Matrix42.Common.dll')"
|
||||
Text="Legacy Matrix42 references not found. Set M42LegacyLibrariesDir to the 12.1.3 reference directory." />
|
||||
</Target>
|
||||
|
||||
<Import Project="..\M42LegacyExtension.targets" Condition="Exists('..\M42LegacyExtension.targets')" />
|
||||
</Project>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,622 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Net.Http;
|
||||
using System.Reflection;
|
||||
using System.Threading.Tasks;
|
||||
using System.Web;
|
||||
using System.Web.Http;
|
||||
using System.Web.Http.Controllers;
|
||||
using System.Web.OData;
|
||||
using System.Web.OData.Query;
|
||||
|
||||
using Matrix42.Common;
|
||||
using Matrix42.Contracts.ServiceManagement.ServiceContracts;
|
||||
using Matrix42.Pandora.Contracts;
|
||||
using Matrix42.Services.Description.Contracts;
|
||||
using update4u.SPS.Utility.GlobalConfiguration;
|
||||
|
||||
using C4IT.F4SDM;
|
||||
using C4IT.FASD.Base;
|
||||
using C4IT.Logging;
|
||||
|
||||
using static C4IT.Logging.cLogManager;
|
||||
|
||||
namespace C4IT.F4SD
|
||||
{
|
||||
[RoutePrefix("api/C4ITF4SDWebApi")]
|
||||
public partial class F4SDM42WebApiController : ApiController
|
||||
{
|
||||
public static bool IsInitialized { get; private set; } = false;
|
||||
|
||||
public static F4SDM42WebApiController defaultInstance;
|
||||
//private readonly IIncidentService _incidentService;
|
||||
internal readonly GlobalConfigurationProvider _globalConfigurationProvider;
|
||||
public readonly IJournalService _journalService;
|
||||
//public readonly IObjectService _objectService;
|
||||
//public readonly IFragmentService _fragmentService;
|
||||
internal readonly IEntityDataService _entityDataService;
|
||||
internal readonly IPandoraUserProfile _userProfile;
|
||||
|
||||
|
||||
private readonly F4SDHelperService _f4stHelperService;
|
||||
public string BaseUrl => $"{Request.RequestUri.Scheme}://{Request.RequestUri.Host}";
|
||||
public string EndpointBaseUrl => $"{BaseUrl}/m42Services/api/c4itf4sdwebapi";
|
||||
public F4SDM42WebApiController(
|
||||
//IObjectService objectService,
|
||||
//IIncidentService incidentService,
|
||||
IJournalService journalService
|
||||
//IFragmentService fragmentService,
|
||||
, IEntityDataService entityDataService
|
||||
, IPandoraUserProfile userProfile
|
||||
)
|
||||
{
|
||||
defaultInstance = this;
|
||||
//_objectService = objectService;
|
||||
//_fragmentService = fragmentService;
|
||||
//_incidentService = Guard.NullArgument(incidentService, "incidentService");
|
||||
|
||||
_entityDataService = entityDataService;
|
||||
_journalService = journalService;
|
||||
_globalConfigurationProvider = GlobalConfigurationProvider.Instance;
|
||||
_f4stHelperService = new F4SDHelperService();
|
||||
_userProfile = userProfile;
|
||||
}
|
||||
|
||||
private static object initLock = new object();
|
||||
protected override void Initialize(HttpControllerContext controllerContext)
|
||||
{
|
||||
base.Initialize(controllerContext);
|
||||
try
|
||||
{
|
||||
//System.Diagnostics.Debugger.Launch();
|
||||
lock (initLock)
|
||||
{
|
||||
if (IsInitialized || F4SDM42LogsWebApiController.IsInitialized)
|
||||
return;
|
||||
var Ass = Assembly.GetExecutingAssembly();
|
||||
var LM = cLogManagerFile.CreateInstance(LocalMachine: true, A: Ass);
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
cLogManager.DefaultLogger.LogAssemblyInfo(Ass);
|
||||
IsInitialized = true;
|
||||
LogMethodEnd(CM);
|
||||
}
|
||||
}
|
||||
catch { };
|
||||
}
|
||||
|
||||
[Route("getDirectLinkCreateTicket"), HttpGet]
|
||||
public async Task<F4SDHelperService.DirectLink> getDirectLinkCreateTicket(string sid = "", string assetname = "")
|
||||
{
|
||||
await Task.Delay(0);
|
||||
return await _f4stHelperService.getDirectLinkCreateTicket(sid, assetname);
|
||||
}
|
||||
|
||||
[Route("getDirectLinkF4SD"), HttpGet]
|
||||
public async Task<string> getDirectLinkF4SD(Guid EOID, string Type)
|
||||
{
|
||||
return await _f4stHelperService.getDirectLinkF4SD(EOID, Type);
|
||||
}
|
||||
|
||||
[Obsolete]
|
||||
[Route("getTicketList"), HttpGet]
|
||||
public async Task<List<cF4SDTicketSummary>> getTicketList(
|
||||
string sid,
|
||||
int hours,
|
||||
int queueoption = 0
|
||||
)
|
||||
{
|
||||
var decodedPairs = ParseQueues(GetQueryValue("queues"));
|
||||
|
||||
// Nun weiterreichen an Service
|
||||
return await _f4stHelperService.getTicketListByUser(
|
||||
sid,
|
||||
hours,
|
||||
queueoption,
|
||||
decodedPairs
|
||||
);
|
||||
}
|
||||
|
||||
[Route("getTicketListForUser"), HttpGet]
|
||||
public async Task<List<cF4SDTicketSummary>> getTicketListForUser(
|
||||
Guid userId,
|
||||
int hours,
|
||||
int queueoption = 0
|
||||
)
|
||||
{
|
||||
var decodedPairs = ParseQueues(GetQueryValue("queues"));
|
||||
|
||||
// Nun weiterreichen an Service
|
||||
return await _f4stHelperService.getTicketListByUser(
|
||||
userId,
|
||||
hours,
|
||||
queueoption,
|
||||
decodedPairs
|
||||
);
|
||||
}
|
||||
|
||||
[Route("v2/getTicketList"), HttpPost]
|
||||
public async Task<List<cF4SDTicketSummary>> getTicketListV2([FromBody] cTicketListFilterRequest request)
|
||||
{
|
||||
using (_f4stHelperService.BeginTicketFilterScope(request?.Filters))
|
||||
{
|
||||
if (request?.UserId != Guid.Empty)
|
||||
return await _f4stHelperService.getTicketListByUser(
|
||||
request.UserId,
|
||||
request.Hours,
|
||||
0,
|
||||
new List<cApiM42TicketQueueInfo>()) ?? new List<cF4SDTicketSummary>();
|
||||
|
||||
return await _f4stHelperService.getTicketListByUser(
|
||||
request?.Sid ?? string.Empty,
|
||||
request?.Hours ?? 0,
|
||||
0,
|
||||
new List<cApiM42TicketQueueInfo>()) ?? new List<cF4SDTicketSummary>();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
[Route("getTicketDetails"), HttpGet]
|
||||
public async Task<F4SDHelperService.cF4SDTicket> getTicketDetails(Guid objectId)
|
||||
{
|
||||
var tickets = await _f4stHelperService.getTicketDetails(new List<Guid>() { objectId });
|
||||
if (tickets.Count > 0)
|
||||
return tickets[0];
|
||||
else
|
||||
return null;
|
||||
}
|
||||
|
||||
[Route("getTicketHistory"), HttpGet]
|
||||
public async Task<List<F4SDHelperService.cF4SDTicket.cTicketJournalItem>> getTicketHistory(Guid objectId)
|
||||
{
|
||||
return await _f4stHelperService.GetJournalEntries(objectId);
|
||||
}
|
||||
|
||||
[Obsolete]
|
||||
[Route("getTicketOverviewCounts"), HttpGet]
|
||||
public async Task<F4SDHelperService.TicketOverviewCountsResult> getTicketOverviewCounts(
|
||||
string sid,
|
||||
string scope = "personal",
|
||||
string keys = "",
|
||||
int queueoption = 0
|
||||
)
|
||||
{
|
||||
var parsedKeys = (keys ?? string.Empty)
|
||||
.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries)
|
||||
.Select(key => key.Trim())
|
||||
.Where(key => !string.IsNullOrWhiteSpace(key))
|
||||
.ToList();
|
||||
|
||||
var decodedQueues = ParseQueues(GetQueryValue("queues"));
|
||||
return await _f4stHelperService.getTicketOverviewCounts(sid, scope, parsedKeys, queueoption, decodedQueues);
|
||||
}
|
||||
|
||||
|
||||
[Route("getTicketOverviewCountsForUser"), HttpGet]
|
||||
public async Task<F4SDHelperService.TicketOverviewCountsResult> getTicketOverviewCountsForUser(
|
||||
Guid userId,
|
||||
string scope = "personal",
|
||||
string keys = "",
|
||||
int queueoption = 0
|
||||
)
|
||||
{
|
||||
var parsedKeys = (keys ?? string.Empty)
|
||||
.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries)
|
||||
.Select(key => key.Trim())
|
||||
.Where(key => !string.IsNullOrWhiteSpace(key))
|
||||
.ToList();
|
||||
|
||||
var decodedQueues = ParseQueues(GetQueryValue("queues"));
|
||||
return await _f4stHelperService.getTicketOverviewCounts(userId, scope, parsedKeys, queueoption, decodedQueues);
|
||||
}
|
||||
|
||||
[Route("v2/getTicketOverviewCounts"), HttpPost]
|
||||
public async Task<IHttpActionResult> getTicketOverviewCountsV2(
|
||||
[FromBody] cTicketOverviewFilterRequest request)
|
||||
{
|
||||
if (request == null || request.UserId == Guid.Empty)
|
||||
return BadRequest("A Matrix42 user ID is required.");
|
||||
|
||||
using (_f4stHelperService.BeginTicketFilterScope(request?.Filters))
|
||||
{
|
||||
var result = await _f4stHelperService.getTicketOverviewCounts(
|
||||
request.UserId,
|
||||
request.Scope,
|
||||
request.Keys,
|
||||
0,
|
||||
new List<cApiM42TicketQueueInfo>()) ?? new F4SDHelperService.TicketOverviewCountsResult();
|
||||
|
||||
return Ok(result);
|
||||
}
|
||||
}
|
||||
|
||||
[Obsolete]
|
||||
[Route("getTicketOverviewCountsByRoles"), HttpPost]
|
||||
public async Task<F4SDHelperService.TicketOverviewCountsByRoleResult> getTicketOverviewCountsByRoles([FromBody] TicketOverviewCountsByRolesRequest request)
|
||||
{
|
||||
var parsedKeys = (request?.Keys ?? new List<string>())
|
||||
.Where(key => !string.IsNullOrWhiteSpace(key))
|
||||
.Select(key => key.Trim())
|
||||
.Distinct(StringComparer.OrdinalIgnoreCase)
|
||||
.ToList();
|
||||
|
||||
var roleGuids = (request?.RoleGuids ?? new List<Guid>())
|
||||
.Where(roleId => roleId != Guid.Empty)
|
||||
.Distinct()
|
||||
.ToList();
|
||||
|
||||
var decodedQueues = ParseQueues(request?.Queues ?? string.Empty);
|
||||
return await _f4stHelperService.getTicketOverviewCountsByRoles(
|
||||
request?.Sid,
|
||||
roleGuids,
|
||||
parsedKeys,
|
||||
request?.QueueOption ?? 0,
|
||||
decodedQueues
|
||||
);
|
||||
}
|
||||
|
||||
[Route("getTicketOverviewCountsByRolesForUser"), HttpPost]
|
||||
public async Task<F4SDHelperService.TicketOverviewCountsByRoleResult> getTicketOverviewCountsByRolesForUser([FromBody] TicketOverviewCountsByRolesForUserRequest request)
|
||||
{
|
||||
var parsedKeys = (request?.Keys ?? new List<string>())
|
||||
.Where(key => !string.IsNullOrWhiteSpace(key))
|
||||
.Select(key => key.Trim())
|
||||
.Distinct(StringComparer.OrdinalIgnoreCase)
|
||||
.ToList();
|
||||
|
||||
var roleGuids = (request?.RoleGuids ?? new List<Guid>())
|
||||
.Where(roleId => roleId != Guid.Empty)
|
||||
.Distinct()
|
||||
.ToList();
|
||||
|
||||
var decodedQueues = ParseQueues(request?.Queues ?? string.Empty);
|
||||
return await _f4stHelperService.getTicketOverviewCountsByRoles(
|
||||
request.userId,
|
||||
roleGuids,
|
||||
parsedKeys,
|
||||
request?.QueueOption ?? 0,
|
||||
decodedQueues
|
||||
);
|
||||
}
|
||||
|
||||
[Obsolete]
|
||||
[Route("getTicketOverviewRelations"), HttpGet]
|
||||
public async Task<List<F4SDHelperService.TicketOverviewRelationDto>> getTicketOverviewRelations(
|
||||
string sid,
|
||||
string scope = "personal",
|
||||
string key = "",
|
||||
int count = 0,
|
||||
int queueoption = 0
|
||||
)
|
||||
{
|
||||
var decodedQueues = ParseQueues(GetQueryValue("queues"));
|
||||
return await _f4stHelperService.getTicketOverviewRelations(sid, scope, key, count, queueoption, decodedQueues);
|
||||
}
|
||||
|
||||
[Route("getTicketOverviewRelationsForUser"), HttpGet]
|
||||
public async Task<List<F4SDHelperService.TicketOverviewRelationDto>> getTicketOverviewRelations(
|
||||
Guid userId,
|
||||
string scope = "personal",
|
||||
string key = "",
|
||||
int count = 0,
|
||||
int queueoption = 0
|
||||
)
|
||||
{
|
||||
var decodedQueues = ParseQueues(GetQueryValue("queues"));
|
||||
return await _f4stHelperService.getTicketOverviewRelations(userId, scope, key, count, queueoption, decodedQueues);
|
||||
}
|
||||
|
||||
[Route("v2/getTicketOverviewRelations"), HttpPost]
|
||||
public async Task<IHttpActionResult> getTicketOverviewRelationsV2(
|
||||
[FromBody] cTicketOverviewFilterRequest request)
|
||||
{
|
||||
if (request == null || request.UserId == Guid.Empty)
|
||||
return BadRequest("A Matrix42 user ID is required.");
|
||||
|
||||
using (_f4stHelperService.BeginTicketFilterScope(request?.Filters))
|
||||
{
|
||||
var result = await _f4stHelperService.getTicketOverviewRelations(
|
||||
request.UserId,
|
||||
request.Scope,
|
||||
request.Key,
|
||||
request.Count,
|
||||
0,
|
||||
new List<cApiM42TicketQueueInfo>()) ?? new List<F4SDHelperService.TicketOverviewRelationDto>();
|
||||
|
||||
return Ok(result);
|
||||
}
|
||||
}
|
||||
|
||||
[Route("v2/getTicketFilterCapabilities"), HttpGet]
|
||||
public cTicketFilterCapabilities getTicketFilterCapabilitiesV2()
|
||||
{
|
||||
return _f4stHelperService.GetTicketFilterCapabilities();
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
[Route("updateActivitySolution/{objectId}"), HttpPost]
|
||||
public async Task<HttpResponseMessage> updateActivitySolution(Guid objectId, [FromBody] string SolutionHtml)
|
||||
{
|
||||
return new HttpResponseMessage
|
||||
{
|
||||
StatusCode = await _f4stHelperService.updateActivitySolution(objectId, SolutionHtml) ? HttpStatusCode.NoContent : HttpStatusCode.BadRequest,
|
||||
};
|
||||
}
|
||||
*/
|
||||
[Route("getPickup/{name}"), HttpGet]
|
||||
//[CacheOutput(UseETAG = true)]
|
||||
public async Task<HttpResponseMessage> getPickup(string name, [FromUri] EntityEnumerationVisibilityMode mode = EntityEnumerationVisibilityMode.None, [FromUri] Int32 group = -1)
|
||||
{
|
||||
await Task.Delay(0);
|
||||
EntityEnumeration enumerationTemp = _entityDataService.GetEnumeration(name, mode);
|
||||
var vals = enumerationTemp.Values;
|
||||
|
||||
if (group > -1)
|
||||
{
|
||||
vals = vals.Where(row => !row.Extentions.TryGetValue("StateGroup", out var stateGroup) || (ConvertHelper.ParseInt(stateGroup, 0) == group)).ToArray();
|
||||
}
|
||||
|
||||
string[] columns = new string[] { "position" };
|
||||
foreach (var item in vals)
|
||||
{
|
||||
item.Extentions = item.Extentions.Where(x => columns.Contains(x.Key.ToLower())).ToDictionary(x => x.Key, x => x.Value);
|
||||
}
|
||||
|
||||
EntityEnumeration enumeration = new EntityEnumeration
|
||||
{
|
||||
Name = enumerationTemp.Name,
|
||||
Values = vals.ToArray()
|
||||
};
|
||||
//CacheOutputAttribute.RegisterResponseEtag($"enum_{enumeration.Name}_{(int)mode}", $"{enumeration.Name}_{(int)mode}", cultureInvariant: false, userInvariant: true, val);
|
||||
return Request.CreateResponse(HttpStatusCode.OK, enumeration);
|
||||
}
|
||||
|
||||
[Route("getMyRoleMemberships", Order = 2), HttpGet]
|
||||
public async Task<HttpResponseMessage> getMyRoleMemberships()
|
||||
{
|
||||
var User = _userProfile.GetInteractiveUserInfo();
|
||||
var filter = AsqlHelper.BuildInCondition("ID", new Guid[] { User.Id });
|
||||
return Request.CreateResponse(HttpStatusCode.OK, await _f4stHelperService.UserPermissionsInfo(filter));
|
||||
}
|
||||
|
||||
[Route("getRoleMemberships", Order = 1), HttpGet]
|
||||
public async Task<HttpResponseMessage> getRoleMemberships([FromUri] GetRoleMembershipsRequest req)
|
||||
{
|
||||
var filter = "";
|
||||
|
||||
if (req.Id != null && req.Id.Value != Guid.Empty)
|
||||
{
|
||||
filter = AsqlHelper.BuildInCondition("ID", new Guid[] { req.Id.Value });
|
||||
}
|
||||
else if (!string.IsNullOrEmpty(req.Sid))
|
||||
{
|
||||
filter = AsqlHelper.BuildInCondition("Accounts.T(SPSAccountClassAD).Sid", new string[] { req.Sid });
|
||||
}
|
||||
else if (!string.IsNullOrEmpty(req.Upn))
|
||||
{
|
||||
filter = AsqlHelper.BuildInCondition("Accounts.T(SPSAccountClassAD).UserPrincipalName", new string[] { req.Upn });
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(filter))
|
||||
{
|
||||
return Request.CreateResponse(HttpStatusCode.OK, await _f4stHelperService.UserPermissionsInfo(filter));
|
||||
}
|
||||
else
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
[Route("getRoleMemberships/{userId}", Order = 1), HttpGet]
|
||||
public async Task<HttpResponseMessage> getRoleMembershipForUser(Guid userId)
|
||||
{
|
||||
var filter = AsqlHelper.BuildInCondition("ID", new Guid[] { userId });
|
||||
return Request.CreateResponse(HttpStatusCode.OK, await _f4stHelperService.UserPermissionsInfo(filter));
|
||||
}
|
||||
|
||||
[Obsolete]
|
||||
public class GetRoleMembershipsRequest
|
||||
{
|
||||
public Guid? Id { get; set; }
|
||||
public string Sid { get; set; }
|
||||
public string Upn { get; set; }
|
||||
public GetRoleMembershipsRequest() { }
|
||||
}
|
||||
|
||||
[Obsolete]
|
||||
public class TicketOverviewCountsByRolesRequest
|
||||
{
|
||||
public string Sid { get; set; }
|
||||
public List<Guid> RoleGuids { get; set; } = new List<Guid>();
|
||||
public List<string> Keys { get; set; } = new List<string>();
|
||||
public int? QueueOption { get; set; }
|
||||
public string Queues { get; set; }
|
||||
}
|
||||
|
||||
public class TicketOverviewCountsByRolesForUserRequest
|
||||
{
|
||||
public Guid userId { get; set; }
|
||||
public List<Guid> RoleGuids { get; set; } = new List<Guid>();
|
||||
public List<string> Keys { get; set; } = new List<string>();
|
||||
public int? QueueOption { get; set; }
|
||||
public string Queues { get; set; }
|
||||
}
|
||||
|
||||
private string GetQueryValue(string name)
|
||||
{
|
||||
return Request?.GetQueryNameValuePairs()
|
||||
.FirstOrDefault(pair => string.Equals(pair.Key, name, StringComparison.OrdinalIgnoreCase))
|
||||
.Value ?? string.Empty;
|
||||
}
|
||||
|
||||
private static List<cApiM42TicketQueueInfo> ParseQueues(string queues)
|
||||
{
|
||||
return (queues ?? string.Empty)
|
||||
.Split(new[] { '|' }, StringSplitOptions.RemoveEmptyEntries)
|
||||
.Select(part =>
|
||||
{
|
||||
var decodedPart = HttpUtility.UrlDecode(part)?.Trim();
|
||||
if (string.IsNullOrWhiteSpace(decodedPart))
|
||||
return null;
|
||||
|
||||
var name = decodedPart;
|
||||
string idStr = null;
|
||||
|
||||
var separatorIndex = decodedPart.IndexOf(':');
|
||||
if (separatorIndex >= 0)
|
||||
{
|
||||
name = decodedPart.Substring(0, separatorIndex).Trim();
|
||||
idStr = decodedPart.Substring(separatorIndex + 1).Trim();
|
||||
}
|
||||
|
||||
var queue = new cApiM42TicketQueueInfo();
|
||||
if (!string.IsNullOrWhiteSpace(name))
|
||||
queue.QueueName = name;
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(idStr))
|
||||
{
|
||||
if (!Guid.TryParse(idStr, out var guid))
|
||||
return null;
|
||||
|
||||
queue.QueueID = guid;
|
||||
queue.QueueName = null;
|
||||
}
|
||||
|
||||
if (queue.QueueID == Guid.Empty && string.IsNullOrWhiteSpace(queue.QueueName))
|
||||
return null;
|
||||
|
||||
return queue;
|
||||
})
|
||||
.Where(q => q != null)
|
||||
.ToList();
|
||||
}
|
||||
|
||||
[Route("isAlive"), HttpGet]
|
||||
public HttpResponseMessage isAlive()
|
||||
{
|
||||
return new HttpResponseMessage(HttpStatusCode.NoContent);
|
||||
}
|
||||
|
||||
[Route("loglevel"), HttpGet]
|
||||
public async Task<string> setDebugMode(string debug = "0")
|
||||
{
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
try
|
||||
{
|
||||
await Task.Delay(0);
|
||||
DefaultLogger.Manager.Level = debug == "1" || debug.Equals("true", StringComparison.OrdinalIgnoreCase) ? LogLevels.Debug : LogLevels.Info;
|
||||
return DefaultLogger.Manager.Level.ToString();
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
return null;
|
||||
}
|
||||
finally
|
||||
{
|
||||
LogMethodEnd(CM);
|
||||
}
|
||||
}
|
||||
|
||||
[Route("log"), HttpGet]
|
||||
public HttpResponseMessage getLog(string download = "0", int count = 50)
|
||||
{
|
||||
try
|
||||
{
|
||||
return _f4stHelperService.privGetLog(download, count, Request, GetQueryValue("filter"));
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[RoutePrefix("api/C4ITF4SDWebApi/Logs")]
|
||||
public partial class F4SDM42LogsWebApiController : ApiController
|
||||
{
|
||||
private readonly F4SDHelperService _f4stHelperService;
|
||||
|
||||
public static bool IsInitialized { get; private set; } = false;
|
||||
|
||||
private static object initLock = new object();
|
||||
protected override void Initialize(HttpControllerContext controllerContext)
|
||||
{
|
||||
base.Initialize(controllerContext);
|
||||
try
|
||||
{
|
||||
lock (initLock)
|
||||
{
|
||||
if (IsInitialized || F4SDM42WebApiController.IsInitialized)
|
||||
return;
|
||||
var Ass = Assembly.GetExecutingAssembly();
|
||||
var LM = cLogManagerFile.CreateInstance(LocalMachine: true, A: Ass);
|
||||
var CM = MethodBase.GetCurrentMethod();
|
||||
LogMethodBegin(CM);
|
||||
cLogManager.DefaultLogger.LogAssemblyInfo(Ass);
|
||||
IsInitialized = true;
|
||||
LogMethodEnd(CM);
|
||||
}
|
||||
}
|
||||
catch { };
|
||||
}
|
||||
|
||||
public F4SDM42LogsWebApiController()
|
||||
{
|
||||
_f4stHelperService = new F4SDHelperService();
|
||||
}
|
||||
|
||||
[Route(""), HttpGet]
|
||||
[EnableQuery]
|
||||
public IEnumerable<cM42LogEntry> getLog2(ODataQueryOptions<cM42LogEntry> queryOptions)
|
||||
{
|
||||
try
|
||||
{
|
||||
IQueryable<cM42LogEntry> queryable = _f4stHelperService.privGetLog2().AsQueryable();
|
||||
if (queryOptions.Filter != null)
|
||||
{
|
||||
queryable = queryOptions.Filter.ApplyTo(queryable, new ODataQuerySettings()).Cast<cM42LogEntry>();
|
||||
}
|
||||
return queryable;
|
||||
}
|
||||
catch (Exception E)
|
||||
{
|
||||
LogException(E);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
[Route("$count")]
|
||||
[HttpGet]
|
||||
public int Log2Count(ODataQueryOptions<cM42LogEntry> queryOptions)
|
||||
{
|
||||
IQueryable<cM42LogEntry> queryable = _f4stHelperService.privGetLog2().AsQueryable();
|
||||
if (queryOptions.Filter != null)
|
||||
{
|
||||
queryable = queryOptions.Filter.ApplyTo(queryable, new ODataQuerySettings()).Cast<cM42LogEntry>();
|
||||
}
|
||||
return queryable.Count();
|
||||
}
|
||||
|
||||
[Route("{id}")]
|
||||
[OperationType(OperationType.GetObject)]
|
||||
public cM42LogEntry GetClass(int id)
|
||||
{
|
||||
return _f4stHelperService.privGetLog2(id);
|
||||
}
|
||||
}
|
||||
|
||||
public class cGetPropertyBody
|
||||
{
|
||||
public string TableName { get; set; }
|
||||
public List<string> Columns { get; set; } = new List<string>();
|
||||
public cGetPropertyBody() { }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("C4IT - F4SD - WebApi for M42")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("d8cbffca-0b43-4acc-80ea-c944e7420cee")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
@@ -1,63 +0,0 @@
|
||||
using System.Collections.Generic;
|
||||
using System;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
using C4IT.FASD.Base;
|
||||
using C4IT.Logging;
|
||||
|
||||
using static C4IT.Logging.cLogManager;
|
||||
|
||||
namespace C4IT.F4SD
|
||||
{
|
||||
public partial class F4SDHelperService
|
||||
{
|
||||
private static readonly AsyncLocal<cTicketFilterPolicy> currentTicketFilters =
|
||||
new AsyncLocal<cTicketFilterPolicy>();
|
||||
|
||||
private sealed class TicketFilterScope : IDisposable
|
||||
{
|
||||
private readonly cTicketFilterPolicy previous;
|
||||
|
||||
public TicketFilterScope(cTicketFilterPolicy filters)
|
||||
{
|
||||
previous = currentTicketFilters.Value;
|
||||
currentTicketFilters.Value = filters;
|
||||
}
|
||||
|
||||
public void Dispose()
|
||||
{
|
||||
currentTicketFilters.Value = previous;
|
||||
}
|
||||
}
|
||||
|
||||
internal IDisposable BeginTicketFilterScope(cTicketFilterPolicy filters)
|
||||
{
|
||||
return new TicketFilterScope(filters);
|
||||
}
|
||||
|
||||
internal async Task<string> ApplyTicketFiltersAsync(string baseFilter, cTicketFilterPolicy policy)
|
||||
{
|
||||
var result = await TicketFilterCompiler.CompileAsync(policy ?? currentTicketFilters.Value, null);
|
||||
if (!result.Success)
|
||||
{
|
||||
LogEntry($"Ticket filter rejected (fail closed): {result.Error}", LogLevels.Error);
|
||||
return null;
|
||||
}
|
||||
|
||||
return string.IsNullOrWhiteSpace(result.Clause)
|
||||
? baseFilter
|
||||
: $"({baseFilter}) AND ({result.Clause})";
|
||||
}
|
||||
|
||||
internal cTicketFilterCapabilities GetTicketFilterCapabilities()
|
||||
{
|
||||
return new cTicketFilterCapabilities
|
||||
{
|
||||
Provider = TicketFilterCompiler.ProviderName,
|
||||
CommonFields = new List<string> { TicketFilterCompiler.AssignmentGroupField },
|
||||
ProviderFields = new List<string> { TicketFilterCompiler.QueueField }
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
using Matrix42.Services.Description.Contracts;
|
||||
using System;
|
||||
|
||||
namespace C4IT.F4SDM
|
||||
{
|
||||
[DisplayName(Name = "Log Entry", Type = DisplayNameTypes.Static)]
|
||||
public class cM42LogEntry
|
||||
{
|
||||
public string DisplayName
|
||||
{
|
||||
get => string.Format("Line {0}", LineNumber.ToString());
|
||||
}
|
||||
public DateTime date { get; set; }
|
||||
public string ProcessId { get; set; }
|
||||
public string logLvl { get; set; }
|
||||
public string Theme { get; set; }
|
||||
public string Message { get; set; }
|
||||
[Identifier]
|
||||
public int LineNumber { get; internal set; }
|
||||
}
|
||||
}
|
||||
@@ -1,48 +0,0 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<M42LegacyAssembliesDir Condition="'$(M42LegacyAssembliesDir)' == ''">$(MSBuildThisFileDirectory)BasePackage\Assemblies\svc\bin</M42LegacyAssembliesDir>
|
||||
<M42LegacyPackageTemplateDir Condition="'$(M42LegacyPackageTemplateDir)' == ''">$(MSBuildThisFileDirectory)PackageTemplate</M42LegacyPackageTemplateDir>
|
||||
<M42LegacyPackageOutputRoot Condition="'$(M42LegacyPackageOutputRoot)' == ''">$(MSBuildThisFileDirectory)..\artifacts\Legacy\$(Configuration)</M42LegacyPackageOutputRoot>
|
||||
<M42LegacyPackageName Condition="'$(M42LegacyPackageName)' == ''">C4IT - F4SD M42 ESM Integration Legacy 12.1.3-25.x</M42LegacyPackageName>
|
||||
<M42PackageBuildScript Condition="'$(M42PackageBuildScript)' == ''">$(MSBuildThisFileDirectory)..\F4SDM42WebApi\BuildM42Package.ps1</M42PackageBuildScript>
|
||||
<M42SignAssemblies Condition="'$(M42SignAssemblies)' == ''">false</M42SignAssemblies>
|
||||
<M42SignTool Condition="'$(M42SignTool)' == ''">$(MSBuildThisFileDirectory)..\..\..\Common Code\Tools\signtool.exe</M42SignTool>
|
||||
<M42SignTimestampUrl Condition="'$(M42SignTimestampUrl)' == ''">http://rfc3161timestamp.globalsign.com/advanced</M42SignTimestampUrl>
|
||||
<M42SignDescription Condition="'$(M42SignDescription)' == ''">C4IT - F4SD - WebApi for M42 Legacy</M42SignDescription>
|
||||
<M42SignOptions Condition="'$(M42SignOptions)' == ''">/a</M42SignOptions>
|
||||
<_M42SignCertificateArgs Condition="'$(M42SignCertificateFile)' != '' AND '$(M42SignCertificatePassword)' != ''">/f "$(M42SignCertificateFile)" /p "$(M42SignCertificatePassword)"</_M42SignCertificateArgs>
|
||||
<_M42SignCertificateArgs Condition="'$(M42SignCertificateFile)' != '' AND '$(M42SignCertificatePassword)' == ''">/f "$(M42SignCertificateFile)"</_M42SignCertificateArgs>
|
||||
<_M42SignCertificateArgs Condition="'$(_M42SignCertificateArgs)' == '' AND '$(M42SignCertificateThumbprint)' != ''">/sha1 "$(M42SignCertificateThumbprint)"</_M42SignCertificateArgs>
|
||||
<_M42SignCertificateArgs Condition="'$(_M42SignCertificateArgs)' == ''">$(M42SignOptions)</_M42SignCertificateArgs>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="M42Legacy_CopyAssemblies" AfterTargets="Build">
|
||||
<MakeDir Directories="$(M42LegacyAssembliesDir)" />
|
||||
<ItemGroup>
|
||||
<_M42LegacyOutputs Include="$(TargetDir)C4ITF4SDM42WebApi.dll;$(TargetDir)C4ITF4SDM42WebApi.pdb;$(TargetDir)C4ITF4SDM42WebApiHelper.dll;$(TargetDir)C4ITF4SDM42WebApiHelper.pdb" />
|
||||
<_M42LegacyExistingOutputs Include="@(_M42LegacyOutputs)" Condition="Exists('%(Identity)')" />
|
||||
</ItemGroup>
|
||||
<Copy SourceFiles="@(_M42LegacyExistingOutputs)" DestinationFolder="$(M42LegacyAssembliesDir)" SkipUnchangedFiles="true" />
|
||||
</Target>
|
||||
|
||||
<Target Name="M42Legacy_SignAssemblies" AfterTargets="M42Legacy_CopyAssemblies" BeforeTargets="M42Legacy_BuildPackage" Condition="'$(M42SignAssemblies)' == 'true'">
|
||||
<ItemGroup>
|
||||
<_M42LegacyAssembliesToSign Include="$(M42LegacyAssembliesDir)\*.dll" />
|
||||
</ItemGroup>
|
||||
<Error Condition="!Exists('$(M42SignTool)')" Text="signtool.exe was not found: $(M42SignTool)." />
|
||||
<PropertyGroup>
|
||||
<_M42LegacyAssembliesToSignArgs>@(_M42LegacyAssembliesToSign->'"%(FullPath)"', ' ')</_M42LegacyAssembliesToSignArgs>
|
||||
</PropertyGroup>
|
||||
<Exec Condition="'@(_M42LegacyAssembliesToSign)' != ''" Command=""$(M42SignTool)" sign $(_M42SignCertificateArgs) /tr "$(M42SignTimestampUrl)" /td SHA256 /fd SHA256 /d "$(M42SignDescription)" $(_M42LegacyAssembliesToSignArgs)" />
|
||||
</Target>
|
||||
|
||||
<Target Name="M42Legacy_BuildPackage" AfterTargets="M42Legacy_CopyAssemblies" Condition="'$(M42BuildPackage)' == 'true'">
|
||||
<GetAssemblyIdentity AssemblyFiles="$(M42LegacyAssembliesDir)\C4ITF4SDM42WebApi.dll">
|
||||
<Output TaskParameter="Assemblies" ItemName="_M42LegacyAssemblyIdentity" />
|
||||
</GetAssemblyIdentity>
|
||||
<PropertyGroup>
|
||||
<_M42LegacyPackageVersion>@(_M42LegacyAssemblyIdentity->'%(Version)')</_M42LegacyPackageVersion>
|
||||
</PropertyGroup>
|
||||
<Exec Command="powershell.exe -NoProfile -ExecutionPolicy Bypass -File "$(M42PackageBuildScript)" -TemplateDir "$(M42LegacyPackageTemplateDir)" -AssembliesDir "$(MSBuildThisFileDirectory)BasePackage\Assemblies" -OutputRoot "$(M42LegacyPackageOutputRoot)" -PackageName "$(M42LegacyPackageName)" -PackageVersion "$(_M42LegacyPackageVersion)"" />
|
||||
</Target>
|
||||
</Project>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,83 +0,0 @@
|
||||
(function (w) {
|
||||
'use strict';
|
||||
var icons = 'c4it-f4sd-icons';
|
||||
w.mx = w.mx || {};
|
||||
w.mx.workspacesConfig = w.mx.workspacesConfig || {};
|
||||
w.mx.workspacesConfig.modules = w.mx.workspacesConfig.modules || {};
|
||||
w.mx.workspacesConfig.modules.add = w.mx.workspacesConfig.modules.add || function (name, config) {
|
||||
w.mx.workspacesConfig.modules[name] = config;
|
||||
};
|
||||
|
||||
w.mx.workspacesConfig.modules.add('mx.C4IT.F4SD', {
|
||||
name: 'mx.C4IT.F4SD',
|
||||
config: ['$mdIconProvider', function ($mdIconProvider) {
|
||||
$mdIconProvider.iconSet(icons, 'workspaces/C4IT_F4SD/F4SDIcons.svg');
|
||||
|
||||
w.mx = w.mx || {};
|
||||
w.mx.components = w.mx.components || {};
|
||||
w.mx.components.Icons = w.mx.components.Icons || {};
|
||||
|
||||
w.mx.components.Icons.unshift({
|
||||
'id': icons,
|
||||
'name': 'C4IT F4SD Icons',
|
||||
'icons': [{
|
||||
'SVG': true,
|
||||
'id': icons + ':icon-f4sd',
|
||||
'name': 'F4SD Icon',
|
||||
'keywords': ['c4it', 'custom', 'f4sd']
|
||||
}, {
|
||||
'SVG': true,
|
||||
'id': icons + ':icon-f4sd-coloured',
|
||||
'name': 'F4SD Icon (coloured)',
|
||||
'keywords': ['c4it', 'custom', 'f4sd']
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
]
|
||||
});
|
||||
})(window);
|
||||
(function (w) {
|
||||
'use strict';
|
||||
|
||||
angular.module("mx.C4IT.F4SD").controller("mx.C4IT.F4SD.Actions.callF4SD", ["mx.shell.Config", "mx.SolutionBuilderAgent.Http", "mx.shell.NotificationService", "mx.internationalization", function (shellConfig, $http, notificationService, i18n) {
|
||||
var vm = this;
|
||||
this.restHost = shellConfig.settings.restHosts.default;
|
||||
this.messageF4SDOpened = i18n.get('c4it.f4sd.action-open-called') || 'F4SD is beeing opened...';
|
||||
this.execute = function (conf, para) {
|
||||
// called from context menu grid || in dialog
|
||||
var eoid = conf[0]['Sys-ObjectId'] || conf[0].ID;
|
||||
|
||||
// get action parameters
|
||||
try {
|
||||
vm.controllerParams = new URLSearchParams(para.controllerParams);
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
notificationService.error("Action config parameters format exception");
|
||||
return;
|
||||
}
|
||||
|
||||
// get f4sd url
|
||||
const uri = new URL("/api/c4itf4sdwebapi/getdirectlinkf4sd/", vm.restHost);
|
||||
uri.searchParams.append("type", vm.controllerParams.get("type") || para.name);
|
||||
uri.searchParams.append("eoid", eoid);
|
||||
$http.get(uri.pathname + uri.search).then(function (n) {
|
||||
try {
|
||||
const F4SDUrl = new URL(n);
|
||||
if (F4SDUrl.protocol == "f4sdsend:" && F4SDUrl.pathname == "//localhost/") {
|
||||
if (vm.controllerParams.has("showNotification") && vm.controllerParams.get("showNotification") == 1)
|
||||
notificationService.info(vm.messageF4SDOpened);
|
||||
window.location.href = n;
|
||||
}
|
||||
} catch (error) {
|
||||
console.log(error); // => TypeError, "Failed to construct URL: Invalid URL"
|
||||
notificationService.error("Service not available");
|
||||
}
|
||||
}, function errorCallback(response) {
|
||||
console.log(response);
|
||||
notificationService.error("Service not available");
|
||||
});
|
||||
};
|
||||
}
|
||||
]);
|
||||
})(window);
|
||||
@@ -1,21 +0,0 @@
|
||||
<svg aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<defs>
|
||||
<symbol id="icon-f4sd-coloured" viewBox="0 0 56.69 56.69">
|
||||
<title>F4SD Icon (coloured)</title>
|
||||
<rect fill="#fff" width="56.69" height="56.69" rx="8.15"/>
|
||||
<path fill="#1d4b99" d="M46.06,34.3a1.77,1.77,0,0,0-.88,2.34A17.81,17.81,0,0,1,46.7,44a1.77,1.77,0,0,0,3.54,0,21.25,21.25,0,0,0-1.84-8.78A1.77,1.77,0,0,0,46.06,34.3Z"/>
|
||||
<path fill="#1d4b99" d="M33.66,26.57a1.77,1.77,0,0,0,2.2-1.16,1.82,1.82,0,0,0-1.17-2.24,22.72,22.72,0,0,0-6.34-.92A21.75,21.75,0,0,0,6.63,44a1.77,1.77,0,1,0,3.54,0A18.21,18.21,0,0,1,28.41,25.79,18.64,18.64,0,0,1,33.66,26.57Z"/>
|
||||
<path fill="#1d4b99" d="M42.17,27.18,25.87,39.3a5.53,5.53,0,0,0-1.78,1.48,5.29,5.29,0,0,0,4.61,8.44,5.17,5.17,0,0,0,3.54-1.81,5.47,5.47,0,0,0,1-1.63L42.7,27.71a.42.42,0,0,0-.28-.53A.36.36,0,0,0,42.17,27.18ZM28.35,46.35a2.27,2.27,0,0,1-2.45-2.08v-.05A2.31,2.31,0,0,1,28,41.74h0a2.37,2.37,0,0,1,2.48,2.16,2.31,2.31,0,0,1-2.15,2.45Z"/>
|
||||
<path fill="#1d4b99" d="M48.08,3.54H8.61A5,5,0,0,0,3.54,8.36v2.27H53.15V8.36A5,5,0,0,0,48.08,3.54Z"/>
|
||||
<rect fill="#1d4b99" x="3.65" y="13.75" width="49.43" height="2.48"/>
|
||||
</symbol>
|
||||
<symbol id="icon-f4sd" viewBox="0 0 56.69 56.69">
|
||||
<title>F4SD Icon</title>
|
||||
<path d="M46.06,34.3a1.77,1.77,0,0,0-.88,2.34A17.81,17.81,0,0,1,46.7,44a1.77,1.77,0,0,0,3.54,0,21.25,21.25,0,0,0-1.84-8.78A1.77,1.77,0,0,0,46.06,34.3Z"/>
|
||||
<path d="M33.66,26.57a1.77,1.77,0,0,0,2.2-1.16,1.82,1.82,0,0,0-1.17-2.24,22.72,22.72,0,0,0-6.34-.92A21.75,21.75,0,0,0,6.63,44a1.77,1.77,0,1,0,3.54,0A18.21,18.21,0,0,1,28.41,25.79,18.64,18.64,0,0,1,33.66,26.57Z"/>
|
||||
<path d="M42.17,27.18,25.87,39.3a5.53,5.53,0,0,0-1.78,1.48,5.29,5.29,0,0,0,4.61,8.44,5.17,5.17,0,0,0,3.54-1.81,5.47,5.47,0,0,0,1-1.63L42.7,27.71a.42.42,0,0,0-.28-.53A.36.36,0,0,0,42.17,27.18ZM28.35,46.35a2.27,2.27,0,0,1-2.45-2.08v-.05A2.31,2.31,0,0,1,28,41.74h0a2.37,2.37,0,0,1,2.48,2.16,2.31,2.31,0,0,1-2.15,2.45Z"/>
|
||||
<path d="M48.08,3.54H8.61A5,5,0,0,0,3.54,8.36v2.27H53.15V8.36A5,5,0,0,0,48.08,3.54Z"/>
|
||||
<rect x="3.65" y="13.75" width="49.43" height="2.48"/>
|
||||
</symbol>
|
||||
</defs>
|
||||
</svg>
|
||||
@@ -1,7 +0,0 @@
|
||||
{
|
||||
"description": "C4IT - F4SD - M42 ESM Integration",
|
||||
"version": "1.0.1",
|
||||
"resources": [
|
||||
"F4SD.min.js"
|
||||
]
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<SchemaScripts>
|
||||
<Script Major="2" Minor="1" Build="50" Type="dat" Name="C4IT - F4SD_PLSLServiceTypeWebAPI" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0050 PLSLServiceTypeWebAPI.dat" />
|
||||
<Script Major="2" Minor="1" Build="60" Type="dat" Name="C4IT - F4SD_PLSLWebServiceOperationType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0060 PLSLWebServiceOperationType.dat" />
|
||||
<Script Major="2" Minor="1" Build="70" Type="dat" Name="C4IT - F4SD_PLSLWebServiceOperationType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0070 PLSLWebServiceOperationType.dat" />
|
||||
<Script Major="2" Minor="1" Build="80" Type="dat" Name="C4IT - F4SD_PLSLWebServiceOperationType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0080 PLSLWebServiceOperationType.dat" />
|
||||
<Script Major="2" Minor="1" Build="90" Type="dat" Name="C4IT - F4SD_PLSLWebServiceOperationType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0090 PLSLWebServiceOperationType.dat" />
|
||||
<Script Major="2" Minor="1" Build="100" Type="dat" Name="C4IT - F4SD_PLSLWebServiceOperationType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0100 PLSLWebServiceOperationType.dat" />
|
||||
<Script Major="2" Minor="1" Build="110" Type="dat" Name="C4IT - F4SD_PLSLWebServiceOperationType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0110 PLSLWebServiceOperationType.dat" />
|
||||
<Script Major="2" Minor="1" Build="120" Type="dat" Name="C4IT - F4SD_PLSLWebServiceOperationType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0120 PLSLWebServiceOperationType.dat" />
|
||||
<Script Major="2" Minor="1" Build="130" Type="dat" Name="C4IT - F4SD_PLSLWebServiceOperationType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0130 PLSLWebServiceOperationType.dat" />
|
||||
<Script Major="2" Minor="1" Build="140" Type="dat" Name="C4IT - F4SD_PLSLWebServiceOperationType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0140 PLSLWebServiceOperationType.dat" />
|
||||
<Script Major="2" Minor="1" Build="141" Type="dat" Name="getpickup.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getpickup.dat" />
|
||||
<Script Major="2" Minor="1" Build="142" Type="dat" Name="getmyrolememberships.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getmyrolememberships.dat" />
|
||||
<Script Major="2" Minor="1" Build="143" Type="dat" Name="getrolememberships.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getrolememberships.dat" />
|
||||
<Script Major="2" Minor="1" Build="144" Type="dat" Name="getticketoverviewcounts.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getticketoverviewcounts.dat" />
|
||||
<Script Major="2" Minor="1" Build="145" Type="dat" Name="getticketoverviewcountsbyroles.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getticketoverviewcountsbyroles.dat" />
|
||||
<Script Major="2" Minor="1" Build="146" Type="dat" Name="getticketoverviewrelations.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getticketoverviewrelations.dat" />
|
||||
<Script Major="2" Minor="1" Build="147" Type="dat" Name="getticketlistforuser.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getticketlistforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="148" Type="dat" Name="getticketoverviewcountsforuser.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getticketoverviewcountsforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="149" Type="dat" Name="getticketoverviewcountsbyrolesforuser.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getticketoverviewcountsbyrolesforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="150" Type="dat" Name="getticketoverviewrelationsforuser.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getticketoverviewrelationsforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="151" Type="dat" Name="getrolemembershipsforuser.dat" PackageVersion="1.4" Mode="Merge" FilePath="install\getrolemembershipsforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="150" Type="dat" Name="C4IT - F4SD_PDRActionType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0150 PDRActionType.dat" />
|
||||
<Script Major="2" Minor="1" Build="160" Type="dat" Name="C4IT - F4SD_PDRActionType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0160 PDRActionType.dat" />
|
||||
<Script Major="2" Minor="1" Build="170" Type="dat" Name="C4IT - F4SD_PDRActionType" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0170 PDRActionType.dat" />
|
||||
<Script Major="2" Minor="1" Build="180" Type="dat" Name="C4IT - F4SD_PDRLocalizationStringClass" PackageVersion="1.0" Mode="Merge" FilePath="install\02-01-0180 PDRLocalizationStringClass.dat" />
|
||||
</SchemaScripts>
|
||||
@@ -1,176 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLServiceTypeWebAPI">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PLSLServiceClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Interface" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ImplementationType" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ServiceType" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublished" type="xs:unsignedByte" />
|
||||
<xs:element name="Configuration" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ImplementationAssembly" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWCF" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="RoutePrefix" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="WebServer" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLServiceTypeWebAPI" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PLSLServiceClassBase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLServiceClassBase" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLServiceTypeWebAPI>
|
||||
<ID>bf852c75-cc05-cce1-2592-08da956d1e03</ID>
|
||||
</PLSLServiceTypeWebAPI>
|
||||
<PLSLServiceClassBase>
|
||||
<ID>dcd66369-4933-ed11-1b9c-e3e293f5401c</ID>
|
||||
<Name>C4itF4SD</Name>
|
||||
<ImplementationType>C4IT.F4SD.F4SDM42WebApiController</ImplementationType>
|
||||
<IsPublished>1</IsPublished>
|
||||
<ImplementationAssembly>C4ITF4SDM42WebApi</ImplementationAssembly>
|
||||
<UsedInTypePLSLServiceTypeWebAPI>bf852c75-cc05-cce1-2592-08da956d1e03</UsedInTypePLSLServiceTypeWebAPI>
|
||||
<RoutePrefix>api/C4ITF4SDWebApi</RoutePrefix>
|
||||
</PLSLServiceClassBase>
|
||||
<PDRAudienceClass>
|
||||
<ID>dbd66369-4933-ed11-1b9c-e3e293f5401c</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>0</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLServiceTypeWebAPI>bf852c75-cc05-cce1-2592-08da956d1e03</UsedInTypePLSLServiceTypeWebAPI>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,161 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>b3193051-6fe6-cdd2-7d76-08da9bbec2b6</ID>
|
||||
<Name>getDirectLinkCreateTicket</Name>
|
||||
<RouteTemplate>getDirectLinkCreateTicket</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>b56eebdb-9a39-ed11-209c-b0c4b3911a8e</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>b3193051-6fe6-cdd2-7d76-08da9bbec2b6</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>abf2dec3-413a-ed11-209c-b0c4b3911a8e</ID>
|
||||
<Audiences>c2dd92c3-81cc-4d2e-86ee-a6d0f88538bc</Audiences>
|
||||
<Roles>b56eebdb-9a39-ed11-209c-b0c4b3911a8e</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
</NewDataSet>
|
||||
@@ -1,156 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>04d0755f-27dd-c4ac-2785-08dac1666661</ID>
|
||||
<Name>getDirectLinkF4SD</Name>
|
||||
<RouteTemplate>getDirectLinkF4SD</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>74f6f07e-425f-ed11-3d85-00155d010a04</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>04d0755f-27dd-c4ac-2785-08dac1666661</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,157 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>f977a1d8-f21c-c1bc-4ea0-08dac09d3c99</ID>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"download":{"Type":"StringType"},"count":{"Type":"StringType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getLog(download, count)</Name>
|
||||
<RouteTemplate>log</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>d06f6853-795e-ed11-3d85-00155d010a04</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>f977a1d8-f21c-c1bc-4ea0-08dac09d3c99</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,161 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>750c8dc4-ada0-c1b0-c877-08da9bbec2e3</ID>
|
||||
<Name>getTicketDetails</Name>
|
||||
<RouteTemplate>getTicketDetails</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>336febdb-9a39-ed11-209c-b0c4b3911a8e</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>750c8dc4-ada0-c1b0-c877-08da9bbec2e3</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>038761e2-413a-ed11-209c-b0c4b3911a8e</ID>
|
||||
<Audiences>c2dd92c3-81cc-4d2e-86ee-a6d0f88538bc</Audiences>
|
||||
<Roles>336febdb-9a39-ed11-209c-b0c4b3911a8e</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
</NewDataSet>
|
||||
@@ -1,161 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>94d0317f-a8db-caf0-a353-08da9bbec2dc</ID>
|
||||
<Name>getTicketHistory</Name>
|
||||
<RouteTemplate>getTicketHistory</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>f46eebdb-9a39-ed11-209c-b0c4b3911a8e</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>94d0317f-a8db-caf0-a353-08da9bbec2dc</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>c3c50ad0-413a-ed11-209c-b0c4b3911a8e</ID>
|
||||
<Audiences>c2dd92c3-81cc-4d2e-86ee-a6d0f88538bc</Audiences>
|
||||
<Roles>f46eebdb-9a39-ed11-209c-b0c4b3911a8e</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
</NewDataSet>
|
||||
@@ -1,162 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>163e04c2-8b5c-c0e6-0535-08da9bbec2df</ID>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"sid":{"Type":"StringType"},"hours":{"Type":"StringType"},"queueoption":{"Type":"StringType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketList(sid, hours, queueoption)</Name>
|
||||
<RouteTemplate>getTicketList</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>096febdb-9a39-ed11-209c-b0c4b3911a8e</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>163e04c2-8b5c-c0e6-0535-08da9bbec2df</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>d20270ae-413a-ed11-209c-b0c4b3911a8e</ID>
|
||||
<Audiences>c2dd92c3-81cc-4d2e-86ee-a6d0f88538bc</Audiences>
|
||||
<Roles>096febdb-9a39-ed11-209c-b0c4b3911a8e</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
</NewDataSet>
|
||||
@@ -1,156 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>9df9d16f-1a00-cc19-1727-08dac09d3c08</ID>
|
||||
<Name>isAlive</Name>
|
||||
<RouteTemplate>isAlive</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>bb6f6853-795e-ed11-3d85-00155d010a04</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>9df9d16f-1a00-cc19-1727-08dac09d3c08</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,156 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>14366b3c-b79d-cfe3-ded3-08da9bbec2d7</ID>
|
||||
<Name>setDebugMode</Name>
|
||||
<RouteTemplate>loglevel</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>ca6eebdb-9a39-ed11-209c-b0c4b3911a8e</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>14366b3c-b79d-cfe3-ded3-08da9bbec2d7</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,161 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>420d096e-649c-c069-b8ef-08dab026e328</ID>
|
||||
<Name>updateActivitySolution</Name>
|
||||
<RouteTemplate>updateActivitySolution/{objectId}</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>16</SupportedOperation>
|
||||
<Type>2</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>f1e5a5fb-024e-ed11-5b81-000c299eb325</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>420d096e-649c-c069-b8ef-08dab026e328</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>fa36f141-034e-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>c2dd92c3-81cc-4d2e-86ee-a6d0f88538bc</Audiences>
|
||||
<Roles>f1e5a5fb-024e-ed11-5b81-000c299eb325</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
</NewDataSet>
|
||||
@@ -1,381 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PDRActionType">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRActionClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Widget" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="DeviceVisibility" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Position" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="StateFilter" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="TypeFilter" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Target" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="SchemaTypes" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="States" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Icon" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="InternalName" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Description" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ImplementationType">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Enabled" type="xs:unsignedByte" />
|
||||
<xs:element name="UIZones" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ScriptFilter" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="FilterBy">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ConfirmationMessage" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ServiceOperation" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Workflow" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OpenDialogOnSuccess" type="xs:unsignedByte" />
|
||||
<xs:element name="Purpose" type="xs:int" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRActionClassBase-CI">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Owner" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="LCID" type="xs:int" />
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Description" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ConfirmationMessage" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRControllerClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Controller" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="250" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ControllerUrl" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="500" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ControllerAs" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeBase" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ControllerParams" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-SPSComplianceRuleClassBase2PDRActionClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="PDRTriggerActions" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="PDRComplianceRules" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRActionClassBase2PDRApplicationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Applications" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Actions" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRActionClassBase2PLSLServiceClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Services" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Actions" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRActionType" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRActionClassBase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRActionClassBase" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRActionClassBase-CI_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRActionClassBase-CI" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRControllerClassBase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRControllerClassBase" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PDRActionType>
|
||||
<ID>4dde7c2d-cd60-ed11-3d85-00155d010a04</ID>
|
||||
</PDRActionType>
|
||||
<PDRActionClassBase>
|
||||
<ID>52de7c2d-cd60-ed11-3d85-00155d010a04</ID>
|
||||
<UsedInTypePDRActionType>4dde7c2d-cd60-ed11-3d85-00155d010a04</UsedInTypePDRActionType>
|
||||
<DeviceVisibility>0</DeviceVisibility>
|
||||
<Position>-2</Position>
|
||||
<StateFilter>0</StateFilter>
|
||||
<TypeFilter>1</TypeFilter>
|
||||
<Target>1</Target>
|
||||
<SchemaTypes>SPSComputerType</SchemaTypes>
|
||||
<Name>Open F4SD</Name>
|
||||
<Icon>c4it-f4sd-icons:icon-f4sd-coloured</Icon>
|
||||
<InternalName>c4it.f4sd.asset</InternalName>
|
||||
<Description>Action to open computer in C4IT First Aid Service Desk</Description>
|
||||
<ImplementationType>c</ImplementationType>
|
||||
<Enabled>1</Enabled>
|
||||
<UIZones>0</UIZones>
|
||||
<FilterBy>ci</FilterBy>
|
||||
<OpenDialogOnSuccess>0</OpenDialogOnSuccess>
|
||||
</PDRActionClassBase>
|
||||
<PDRActionClassBase-CI>
|
||||
<ID>a5de7c2d-cd60-ed11-3d85-00155d010a04</ID>
|
||||
<Owner>52de7c2d-cd60-ed11-3d85-00155d010a04</Owner>
|
||||
<LCID>7</LCID>
|
||||
<Name>F4SD öffnen</Name>
|
||||
<Description>Aktion um Computer in C4IT First Aid Service Desk zu öffnen</Description>
|
||||
</PDRActionClassBase-CI>
|
||||
<PDRControllerClassBase>
|
||||
<ID>53de7c2d-cd60-ed11-3d85-00155d010a04</ID>
|
||||
<Controller>mx.C4IT.F4SD.Actions.callF4SD</Controller>
|
||||
<UsedInTypePDRActionType>4dde7c2d-cd60-ed11-3d85-00155d010a04</UsedInTypePDRActionType>
|
||||
<ControllerParams>showNotification=1&type=asset</ControllerParams>
|
||||
</PDRControllerClassBase>
|
||||
<PDRAudienceClass>
|
||||
<ID>54de7c2d-cd60-ed11-3d85-00155d010a04</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<UsedInTypePDRActionType>4dde7c2d-cd60-ed11-3d85-00155d010a04</UsedInTypePDRActionType>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2d508a85-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>034cd5c8-f412-e711-e880-005056af0685</Audiences>
|
||||
<Roles>54de7c2d-cd60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2c508a85-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>e4ed70b4-5c14-e711-c680-005056af2bd5</Audiences>
|
||||
<Roles>54de7c2d-cd60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>29508a85-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>cd170433-d184-4e5c-8932-01d476f0039f</Audiences>
|
||||
<Roles>54de7c2d-cd60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>28508a85-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>195770da-28fc-474c-bf82-48f1a4a00f44</Audiences>
|
||||
<Roles>54de7c2d-cd60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>25508a85-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>a5d7b682-b211-4d94-a96d-8c57eedafdea</Audiences>
|
||||
<Roles>54de7c2d-cd60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>26508a85-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>a0c99c3b-a378-ea11-82bc-8c89a584d8da</Audiences>
|
||||
<Roles>54de7c2d-cd60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2b508a85-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>d47c4838-8142-4f1a-a380-a283d8f1278f</Audiences>
|
||||
<Roles>54de7c2d-cd60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2a508a85-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>c2dd92c3-81cc-4d2e-86ee-a6d0f88538bc</Audiences>
|
||||
<Roles>54de7c2d-cd60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>27508a85-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>7c371c69-5b4c-4621-b788-c52c62d34db5</Audiences>
|
||||
<Roles>54de7c2d-cd60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
</NewDataSet>
|
||||
@@ -1,382 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PDRActionType">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRActionClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Widget" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="DeviceVisibility" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Position" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="StateFilter" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="TypeFilter" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Target" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="SchemaTypes" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="States" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Icon" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="InternalName" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Description" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ImplementationType">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Enabled" type="xs:unsignedByte" />
|
||||
<xs:element name="UIZones" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ScriptFilter" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="FilterBy">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ConfirmationMessage" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ServiceOperation" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Workflow" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OpenDialogOnSuccess" type="xs:unsignedByte" />
|
||||
<xs:element name="Purpose" type="xs:int" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRActionClassBase-CI">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Owner" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="LCID" type="xs:int" />
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Description" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ConfirmationMessage" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRControllerClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Controller" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="250" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ControllerUrl" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="500" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ControllerAs" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeBase" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ControllerParams" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-SPSComplianceRuleClassBase2PDRActionClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="PDRTriggerActions" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="PDRComplianceRules" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRActionClassBase2PDRApplicationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Applications" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Actions" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRActionClassBase2PLSLServiceClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Services" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Actions" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRActionType" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRActionClassBase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRActionClassBase" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRActionClassBase-CI_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRActionClassBase-CI" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRControllerClassBase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRControllerClassBase" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PDRActionType>
|
||||
<ID>4909f7dc-cc60-ed11-3d85-00155d010a04</ID>
|
||||
</PDRActionType>
|
||||
<PDRActionClassBase>
|
||||
<ID>4e09f7dc-cc60-ed11-3d85-00155d010a04</ID>
|
||||
<UsedInTypePDRActionType>4909f7dc-cc60-ed11-3d85-00155d010a04</UsedInTypePDRActionType>
|
||||
<DeviceVisibility>0</DeviceVisibility>
|
||||
<Position>-2</Position>
|
||||
<StateFilter>0</StateFilter>
|
||||
<TypeFilter>1</TypeFilter>
|
||||
<Target>1</Target>
|
||||
<SchemaTypes>SPSActivityTypeTicket,SPSActivityTypeServiceRequest,SPSActivityTypeIncident</SchemaTypes>
|
||||
<Name>Open F4SD</Name>
|
||||
<Icon>c4it-f4sd-icons:icon-f4sd-coloured</Icon>
|
||||
<InternalName>c4it.f4sd.ticket</InternalName>
|
||||
<Description>Action to open ticket / incident / service request in C4IT First Aid Service Desk.</Description>
|
||||
<ImplementationType>c</ImplementationType>
|
||||
<Enabled>1</Enabled>
|
||||
<UIZones>0</UIZones>
|
||||
<ScriptFilter>mx.components.Utils.isGuid($object.Initiator_Value) || mx.components.Utils.isGuid($object.SPSActivityClassBase.Initiator)</ScriptFilter>
|
||||
<FilterBy>ci</FilterBy>
|
||||
<OpenDialogOnSuccess>0</OpenDialogOnSuccess>
|
||||
</PDRActionClassBase>
|
||||
<PDRActionClassBase-CI>
|
||||
<ID>a109f7dc-cc60-ed11-3d85-00155d010a04</ID>
|
||||
<Owner>4e09f7dc-cc60-ed11-3d85-00155d010a04</Owner>
|
||||
<LCID>7</LCID>
|
||||
<Name>F4SD öffnen</Name>
|
||||
<Description>Aktion um Ticket / Störung / Serviceanfrage in C4IT First Aid Service Desk zu öffnen</Description>
|
||||
</PDRActionClassBase-CI>
|
||||
<PDRControllerClassBase>
|
||||
<ID>4f09f7dc-cc60-ed11-3d85-00155d010a04</ID>
|
||||
<Controller>mx.C4IT.F4SD.Actions.callF4SD</Controller>
|
||||
<UsedInTypePDRActionType>4909f7dc-cc60-ed11-3d85-00155d010a04</UsedInTypePDRActionType>
|
||||
<ControllerParams>showNotification=1&type=ticket</ControllerParams>
|
||||
</PDRControllerClassBase>
|
||||
<PDRAudienceClass>
|
||||
<ID>5009f7dc-cc60-ed11-3d85-00155d010a04</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<UsedInTypePDRActionType>4909f7dc-cc60-ed11-3d85-00155d010a04</UsedInTypePDRActionType>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>82de4f73-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>034cd5c8-f412-e711-e880-005056af0685</Audiences>
|
||||
<Roles>5009f7dc-cc60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>81de4f73-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>e4ed70b4-5c14-e711-c680-005056af2bd5</Audiences>
|
||||
<Roles>5009f7dc-cc60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>7ede4f73-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>cd170433-d184-4e5c-8932-01d476f0039f</Audiences>
|
||||
<Roles>5009f7dc-cc60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>7dde4f73-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>195770da-28fc-474c-bf82-48f1a4a00f44</Audiences>
|
||||
<Roles>5009f7dc-cc60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>7ade4f73-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>a5d7b682-b211-4d94-a96d-8c57eedafdea</Audiences>
|
||||
<Roles>5009f7dc-cc60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>7bde4f73-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>a0c99c3b-a378-ea11-82bc-8c89a584d8da</Audiences>
|
||||
<Roles>5009f7dc-cc60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>80de4f73-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>d47c4838-8142-4f1a-a380-a283d8f1278f</Audiences>
|
||||
<Roles>5009f7dc-cc60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>7fde4f73-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>c2dd92c3-81cc-4d2e-86ee-a6d0f88538bc</Audiences>
|
||||
<Roles>5009f7dc-cc60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>7cde4f73-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>7c371c69-5b4c-4621-b788-c52c62d34db5</Audiences>
|
||||
<Roles>5009f7dc-cc60-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
</NewDataSet>
|
||||
@@ -1,382 +0,0 @@
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PDRActionType">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRActionClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Widget" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="DeviceVisibility" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Position" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="StateFilter" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="TypeFilter" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Target" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="SchemaTypes" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="States" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Icon" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="InternalName" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Description" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ImplementationType">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Enabled" type="xs:unsignedByte" />
|
||||
<xs:element name="UIZones" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ScriptFilter" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="FilterBy">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ConfirmationMessage" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ServiceOperation" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Workflow" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OpenDialogOnSuccess" type="xs:unsignedByte" />
|
||||
<xs:element name="Purpose" type="xs:int" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRActionClassBase-CI">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Owner" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="LCID" type="xs:int" />
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Description" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ConfirmationMessage" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRControllerClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="Controller" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="250" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ControllerUrl" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="500" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ControllerAs" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeBase" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ControllerParams" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-SPSComplianceRuleClassBase2PDRActionClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="PDRTriggerActions" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="PDRComplianceRules" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRActionClassBase2PDRApplicationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Applications" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Actions" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRActionClassBase2PLSLServiceClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Services" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Actions" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRActionType" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRActionClassBase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRActionClassBase" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRActionClassBase-CI_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRActionClassBase-CI" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRControllerClassBase_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRControllerClassBase" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PDRActionType>
|
||||
<ID>7e1ec8aa-ca0b-ccbc-8788-08dac19c5072</ID>
|
||||
</PDRActionType>
|
||||
<PDRActionClassBase>
|
||||
<ID>96069e80-785f-ed11-3d85-00155d010a04</ID>
|
||||
<UsedInTypePDRActionType>7e1ec8aa-ca0b-ccbc-8788-08dac19c5072</UsedInTypePDRActionType>
|
||||
<DeviceVisibility>0</DeviceVisibility>
|
||||
<Position>-2</Position>
|
||||
<StateFilter>1</StateFilter>
|
||||
<TypeFilter>1</TypeFilter>
|
||||
<Target>1</Target>
|
||||
<SchemaTypes>SPSUserType</SchemaTypes>
|
||||
<States>2023</States>
|
||||
<Name>Open F4SD</Name>
|
||||
<Icon>c4it-f4sd-icons:icon-f4sd-coloured</Icon>
|
||||
<InternalName>c4it.f4sd.user</InternalName>
|
||||
<Description>Action to open person in C4IT First Aid Service Desk</Description>
|
||||
<ImplementationType>c</ImplementationType>
|
||||
<Enabled>1</Enabled>
|
||||
<UIZones>0</UIZones>
|
||||
<FilterBy>ci</FilterBy>
|
||||
<OpenDialogOnSuccess>0</OpenDialogOnSuccess>
|
||||
</PDRActionClassBase>
|
||||
<PDRActionClassBase-CI>
|
||||
<ID>9f069e80-785f-ed11-3d85-00155d010a04</ID>
|
||||
<Owner>96069e80-785f-ed11-3d85-00155d010a04</Owner>
|
||||
<LCID>7</LCID>
|
||||
<Name>F4SD öffnen</Name>
|
||||
<Description>Aktion um Person in C4IT First Aid Service Desk zu öffnen</Description>
|
||||
</PDRActionClassBase-CI>
|
||||
<PDRControllerClassBase>
|
||||
<ID>97069e80-785f-ed11-3d85-00155d010a04</ID>
|
||||
<Controller>mx.C4IT.F4SD.Actions.callF4SD</Controller>
|
||||
<UsedInTypePDRActionType>7e1ec8aa-ca0b-ccbc-8788-08dac19c5072</UsedInTypePDRActionType>
|
||||
<ControllerParams>showNotification=1&type=user</ControllerParams>
|
||||
</PDRControllerClassBase>
|
||||
<PDRAudienceClass>
|
||||
<ID>98069e80-785f-ed11-3d85-00155d010a04</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<UsedInTypePDRActionType>7e1ec8aa-ca0b-ccbc-8788-08dac19c5072</UsedInTypePDRActionType>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2931094c-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>034cd5c8-f412-e711-e880-005056af0685</Audiences>
|
||||
<Roles>98069e80-785f-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2831094c-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>e4ed70b4-5c14-e711-c680-005056af2bd5</Audiences>
|
||||
<Roles>98069e80-785f-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2531094c-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>cd170433-d184-4e5c-8932-01d476f0039f</Audiences>
|
||||
<Roles>98069e80-785f-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2431094c-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>195770da-28fc-474c-bf82-48f1a4a00f44</Audiences>
|
||||
<Roles>98069e80-785f-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2231094c-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>a5d7b682-b211-4d94-a96d-8c57eedafdea</Audiences>
|
||||
<Roles>98069e80-785f-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2a31094c-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>a0c99c3b-a378-ea11-82bc-8c89a584d8da</Audiences>
|
||||
<Roles>98069e80-785f-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2731094c-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>d47c4838-8142-4f1a-a380-a283d8f1278f</Audiences>
|
||||
<Roles>98069e80-785f-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2631094c-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>c2dd92c3-81cc-4d2e-86ee-a6d0f88538bc</Audiences>
|
||||
<Roles>98069e80-785f-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
<ID>2331094c-ea64-ed11-5b81-000c299eb325</ID>
|
||||
<Audiences>7c371c69-5b4c-4621-b788-c52c62d34db5</Audiences>
|
||||
<Roles>98069e80-785f-ed11-3d85-00155d010a04</Roles>
|
||||
</SchemaRelation-PDRAudienceClass2SPSSecurityClassRole>
|
||||
</NewDataSet>
|
||||
@@ -1,13 +0,0 @@
|
||||
<NewDataSet>
|
||||
<PDRLocalizationStringClass>
|
||||
<ID>b14b7013-493b-8684-5d28-6a30fdd7a86b</ID>
|
||||
<Value>F4SD is beeing opened...</Value>
|
||||
<FrontendKey>c4it.f4sd.action-open-called</FrontendKey>
|
||||
</PDRLocalizationStringClass>
|
||||
<PDRLocalizationStringClass-CI>
|
||||
<ID>a980d66b-6a32-940f-2b08-c3858ac61be4</ID>
|
||||
<LCID>7</LCID>
|
||||
<Owner>b14b7013-493b-8684-5d28-6a30fdd7a86b</Owner>
|
||||
<Value>F4SD wird geöffnet...</Value>
|
||||
</PDRLocalizationStringClass-CI>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>6cec89ab-b843-cd6b-d6b5-08db99ad32ee</ID>
|
||||
<ResponseContract>{"UsedTypes":{},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"System_Object"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getMyRoleMemberships()</Name>
|
||||
<RouteTemplate>getMyRoleMemberships</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>f82ef04a-8937-ee11-6084-00155d300101</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>6cec89ab-b843-cd6b-d6b5-08db99ad32ee</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>ef14b892-628c-c1c1-801f-08db99ad32e9</ID>
|
||||
<ResponseContract>{"UsedTypes":{"Matrix42_Pandora_Contracts_EntityEnumeration":{"Documentation":"Describes Entity Enumeration","Descriptor":{"Name":{"Documentation":"Technical name of the Enumeration","Type":"StringType"},"Values":{"Documentation":"Enumeration Values","Type":["Matrix42_Pandora_Contracts_EntityEnumerationValue"]}},"DisplayName":"Name"},"Matrix42_Pandora_Contracts_EntityEnumerationValue":{"Documentation":"Represents a single value in Entity Enumeration","Descriptor":{"Value":{"Documentation":"Gets or sets a value","Type":"IntType"},"DisplayString":{"Documentation":"Gets or sets the display string for Enumeration Value","Type":"StringType"},"Hidden":{"Documentation":"Gets or sets a Hidden attribute","Type":"BoolType"},"Extentions":{"Documentation":"Additional pickup value attributes","Type":["StringType"]}}}},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"Matrix42_Pandora_Contracts_EntityEnumeration"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"name":{"Type":"StringType","Source":0},"mode":{"Type":"IntType","Source":0},"group":{"Type":"IntType","Source":0}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getPickup(name,mode,group)</Name>
|
||||
<RouteTemplate>getPickup/{name}</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>e32ef04a-8937-ee11-6084-00155d300101</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>ef14b892-628c-c1c1-801f-08db99ad32e9</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>06747fe1-8113-c51f-4969-08db99ad32f1</ID>
|
||||
<ResponseContract>{"UsedTypes":{},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"System_Object"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"sid":{"Type":"StringType","Source":0},"upn":{"Type":"StringType","Source":0},"id":{"Type":"GuidType","Source":0}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getRoleMemberships(sid,upn,id)</Name>
|
||||
<RouteTemplate>getRoleMemberships</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>0d2ff04a-8937-ee11-6084-00155d300101</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>06747fe1-8113-c51f-4969-08db99ad32f1</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00405</ID>
|
||||
<ResponseContract>{"UsedTypes":{},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"System_Object"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"userId":{"Type":"GuidType","Source":0}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getRoleMemberships(userId)</Name>
|
||||
<RouteTemplate>getRoleMemberships/{userId}</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01405</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00405</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00401</ID>
|
||||
<ResponseContract>{"UsedTypes":{},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"System_Collections_Generic_List`1[C4IT_FASD_Base_cF4SDTicketSummary]"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"userId":{"Type":"GuidType"},"hours":{"Type":"IntType"},"queueoption":{"Type":"IntType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketListForUser(userId,hours,queueoption)</Name>
|
||||
<RouteTemplate>getTicketListForUser</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01401</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00401</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>99eef84e-a303-c248-36c5-08ded882fc6c</ID>
|
||||
<ResponseContract>{"UsedTypes":{"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsResult":{"Descriptor":{"Counts":{"Type":["StringType"]}}}},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsResult"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"sid":{"Type":"StringType"},"scope":{"Type":"StringType"},"keys":{"Type":"StringType"},"queueoption":{"Type":"IntType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketOverviewCounts(sid,scope,keys,queueoption)</Name>
|
||||
<RouteTemplate>getTicketOverviewCounts</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>82d8de08-6cfc-1483-6bfa-da4b9403a82d</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>99eef84e-a303-c248-36c5-08ded882fc6c</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>290c8d51-b8d4-ce74-50c5-08ded882fc72</ID>
|
||||
<ResponseContract>{"UsedTypes":{"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsByRoleResult":{"Descriptor":{"GeneratedAtUtc":{"Type":"DateType"},"CountsByRole":{"Type":["StringType"]}}}},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsByRoleResult"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"request":{"Type":"C4IT_F4SD_F4SDM42WebApiController+TicketOverviewCountsByRolesRequest","Source":1}}},"C4IT_F4SD_F4SDM42WebApiController+TicketOverviewCountsByRolesRequest":{"Descriptor":{"Sid":{"Type":"StringType"},"RoleGuids":{"Type":["GuidType"]},"Keys":{"Type":["StringType"]},"QueueOption":{"Type":"IntType"},"Queues":{"Type":"StringType"}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketOverviewCountsByRoles(request)</Name>
|
||||
<RouteTemplate>getTicketOverviewCountsByRoles</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>16</SupportedOperation>
|
||||
<Type>2</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>82d8de08-72fc-4476-6bfa-da4b9403a848</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>290c8d51-b8d4-ce74-50c5-08ded882fc72</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00403</ID>
|
||||
<ResponseContract>{"UsedTypes":{"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsByRoleResult":{"Descriptor":{"GeneratedAtUtc":{"Type":"DateType"},"CountsByRole":{"Type":["StringType"]}}}},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsByRoleResult"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"request":{"Type":"C4IT_F4SD_F4SDM42WebApiController+TicketOverviewCountsByRolesForUserRequest","Source":1}}},"C4IT_F4SD_F4SDM42WebApiController+TicketOverviewCountsByRolesForUserRequest":{"Descriptor":{"userId":{"Type":"GuidType"},"RoleGuids":{"Type":["GuidType"]},"Keys":{"Type":["StringType"]},"QueueOption":{"Type":"IntType"},"Queues":{"Type":"StringType"}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketOverviewCountsByRolesForUser(request)</Name>
|
||||
<RouteTemplate>getTicketOverviewCountsByRolesForUser</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>16</SupportedOperation>
|
||||
<Type>2</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01403</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00403</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00402</ID>
|
||||
<ResponseContract>{"UsedTypes":{"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsResult":{"Descriptor":{"Counts":{"Type":["StringType"]}}}},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsResult"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"userId":{"Type":"GuidType"},"scope":{"Type":"StringType"},"keys":{"Type":"StringType"},"queueoption":{"Type":"IntType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketOverviewCountsForUser(userId,scope,keys,queueoption)</Name>
|
||||
<RouteTemplate>getTicketOverviewCountsForUser</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01402</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00402</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>c5dd653a-54d8-c430-c9df-08ded882fc79</ID>
|
||||
<ResponseContract>{"UsedTypes":{},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"System_Collections_Generic_List`1[C4IT_F4SD_F4SDHelperService+TicketOverviewRelationDto]"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"sid":{"Type":"StringType"},"scope":{"Type":"StringType"},"key":{"Type":"StringType"},"count":{"Type":"IntType"},"queueoption":{"Type":"IntType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketOverviewRelations(sid,scope,key,count,queueoption)</Name>
|
||||
<RouteTemplate>getTicketOverviewRelations</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>82d8de08-7afc-f13f-6bfa-da4b9403a863</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>c5dd653a-54d8-c430-c9df-08ded882fc79</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00404</ID>
|
||||
<ResponseContract>{"UsedTypes":{},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"System_Collections_Generic_List`1[C4IT_F4SD_F4SDHelperService+TicketOverviewRelationDto]"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"userId":{"Type":"GuidType"},"scope":{"Type":"StringType"},"key":{"Type":"StringType"},"count":{"Type":"IntType"},"queueoption":{"Type":"IntType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketOverviewRelationsForUser(userId,scope,key,count,queueoption)</Name>
|
||||
<RouteTemplate>getTicketOverviewRelationsForUser</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01404</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00404</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"Id": "6673a25d-33d6-4072-91d9-abed4be1a966",
|
||||
"Vendor": "Consulting4IT GmbH",
|
||||
"Name": "C4IT - F4SD M42 ESM Integration",
|
||||
"Version": "1.4.1.0",
|
||||
"LastUpdatedDate": "0001-01-01T00:00:00",
|
||||
"SetupDirectives": {
|
||||
"MaintenanceMode": false,
|
||||
"RecycleWebApplication": false,
|
||||
"RestartM42WindowsServices": true
|
||||
}
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<SchemaScripts>
|
||||
<Script Major="2" Minor="1" Build="2147483467" Type="del" Name="C4IT - F4SD_AdditionalWebServiceOperations_uninstall" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483467 AdditionalWebServiceOperations_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483477" Type="del" Name="C4IT - F4SD_PDRActionType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483477 PDRActionType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483487" Type="del" Name="C4IT - F4SD_PDRActionType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483487 PDRActionType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483497" Type="del" Name="C4IT - F4SD_PDRActionType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483497 PDRActionType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483507" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483507 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483517" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483517 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483527" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483527 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483537" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483537 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483547" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483547 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483557" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483557 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483567" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483567 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483577" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483577 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483587" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483587 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483597" Type="del" Name="C4IT - F4SD_PLSLServiceTypeWebAPI_uninstall" PackageVersion="1.0" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483597 PLSLServiceTypeWebAPI_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483598" Type="post" Name="C4IT - PDRLocalizationStringClass_uninstall" Register="false" FilePath="uninstall\02-01-2147483598 PDRLocalizationStringClass_uninstall.post" />
|
||||
<Script Major="2" Minor="1" Build="2147483647" Type="post" Name="C4IT - F4SD_UnregisterInstallScripts_Sobu" Register="false" FilePath="uninstall\02-01-2147483647 UnregisterInstallScripts_Sobu.post" />
|
||||
</SchemaScripts>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem><ObjectId>6cec89ab-b843-cd6b-d6b5-08db99ad32ee</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>ef14b892-628c-c1c1-801f-08db99ad32e9</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>06747fe1-8113-c51f-4969-08db99ad32f1</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>99eef84e-a303-c248-36c5-08ded882fc6c</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>290c8d51-b8d4-ce74-50c5-08ded882fc72</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>c5dd653a-54d8-c430-c9df-08ded882fc79</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00401</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00402</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00403</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00404</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00405</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>7e1ec8aa-ca0b-ccbc-8788-08dac19c5072</ObjectId>
|
||||
<TypeId>0fa6b97f-c362-e511-7882-bc5ff41a70c0</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>4909f7dc-cc60-ed11-3d85-00155d010a04</ObjectId>
|
||||
<TypeId>0fa6b97f-c362-e511-7882-bc5ff41a70c0</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>4dde7c2d-cd60-ed11-3d85-00155d010a04</ObjectId>
|
||||
<TypeId>0fa6b97f-c362-e511-7882-bc5ff41a70c0</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>420d096e-649c-c069-b8ef-08dab026e328</ObjectId>
|
||||
<TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>14366b3c-b79d-cfe3-ded3-08da9bbec2d7</ObjectId>
|
||||
<TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>9df9d16f-1a00-cc19-1727-08dac09d3c08</ObjectId>
|
||||
<TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>163e04c2-8b5c-c0e6-0535-08da9bbec2df</ObjectId>
|
||||
<TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>94d0317f-a8db-caf0-a353-08da9bbec2dc</ObjectId>
|
||||
<TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>750c8dc4-ada0-c1b0-c877-08da9bbec2e3</ObjectId>
|
||||
<TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>f977a1d8-f21c-c1bc-4ea0-08dac09d3c99</ObjectId>
|
||||
<TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>04d0755f-27dd-c4ac-2785-08dac1666661</ObjectId>
|
||||
<TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>b3193051-6fe6-cdd2-7d76-08da9bbec2b6</ObjectId>
|
||||
<TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem>
|
||||
<ObjectId>bf852c75-cc05-cce1-2592-08da956d1e03</ObjectId>
|
||||
<TypeId>a861b74e-5621-e511-d09e-00248cfe5192</TypeId>
|
||||
</DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,2 +0,0 @@
|
||||
DELETE FROM [PDRLocalizationStringClass-CI] WHERE OWNER = 'b14b7013-493b-8684-5d28-6a30fdd7a86b'
|
||||
DELETE FROM [PDRLocalizationStringClass] WHERE ID = 'b14b7013-493b-8684-5d28-6a30fdd7a86b'
|
||||
@@ -1,14 +0,0 @@
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 50 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLServiceTypeWebAPI'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 60 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLWebServiceOperationType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 70 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLWebServiceOperationType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 80 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLWebServiceOperationType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 90 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLWebServiceOperationType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 100 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLWebServiceOperationType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 110 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLWebServiceOperationType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 120 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLWebServiceOperationType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 130 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLWebServiceOperationType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 140 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PLSLWebServiceOperationType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 150 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PDRActionType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 160 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PDRActionType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 170 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PDRActionType'
|
||||
/*1.0*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 180 AND Type = 'dat' AND Name = '983211e1-8c5b-cc57-e137-08dac2504582_C4IT - F4SD_PDRLocalizationStringClass'
|
||||
@@ -1,2 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<SchemaScripts />
|
||||
@@ -18,12 +18,7 @@
|
||||
<Script Major="2" Minor="1" Build="160" Type="dat" Name="getrolememberships.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getrolememberships.dat" />
|
||||
<Script Major="2" Minor="1" Build="161" Type="dat" Name="getticketoverviewcounts.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getticketoverviewcounts.dat" />
|
||||
<Script Major="2" Minor="1" Build="162" Type="dat" Name="getticketoverviewcountsbyroles.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getticketoverviewcountsbyroles.dat" />
|
||||
<Script Major="2" Minor="1" Build="163" Type="dat" Name="getticketoverviewrelations.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getticketoverviewrelations.dat" />
|
||||
<Script Major="2" Minor="1" Build="164" Type="dat" Name="getticketlistforuser.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getticketlistforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="165" Type="dat" Name="getticketoverviewcountsforuser.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getticketoverviewcountsforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="166" Type="dat" Name="getticketoverviewcountsbyrolesforuser.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getticketoverviewcountsbyrolesforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="167" Type="dat" Name="getticketoverviewrelationsforuser.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getticketoverviewrelationsforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="168" Type="dat" Name="getrolemembershipsforuser.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getrolemembershipsforuser.dat" />
|
||||
<Script Major="2" Minor="1" Build="163" Type="dat" Name="getticketoverviewrelations.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0002_WebServiceOperation\getticketoverviewrelations.dat" />
|
||||
<Script Major="2" Minor="1" Build="170" Type="dat" Name="02-01-0150 PDRActionType.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0003_UUXActions\02-01-0150 PDRActionType.dat" />
|
||||
<Script Major="2" Minor="1" Build="180" Type="dat" Name="02-01-0160 PDRActionType.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0003_UUXActions\02-01-0160 PDRActionType.dat" />
|
||||
<Script Major="2" Minor="1" Build="190" Type="dat" Name="02-01-0170 PDRActionType.dat" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="install\0003_UUXActions\02-01-0170 PDRActionType.dat" />
|
||||
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00405</ID>
|
||||
<ResponseContract>{"UsedTypes":{},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"System_Object"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"userId":{"Type":"GuidType","Source":0}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getRoleMemberships(userId)</Name>
|
||||
<RouteTemplate>getRoleMemberships/{userId}</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01405</ID>
|
||||
<Unrestricted>0</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00405</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00401</ID>
|
||||
<ResponseContract>{"UsedTypes":{},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"System_Collections_Generic_List`1[C4IT_FASD_Base_cF4SDTicketSummary]"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"userId":{"Type":"GuidType","Source":0},"hours":{"Type":"IntType","Source":0},"queueoption":{"Type":"IntType","Source":0},"queues":{"Type":"StringType","Source":0}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketListForUser(userId,hours,queueoption,queues)</Name>
|
||||
<RouteTemplate>getTicketListForUser</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01401</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00401</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00403</ID>
|
||||
<ResponseContract>{"UsedTypes":{"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsByRoleResult":{"Descriptor":{"GeneratedAtUtc":{"Type":"DateType"},"CountsByRole":{"Type":["StringType"]}}}},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsByRoleResult"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"request":{"Type":"C4IT_F4SD_F4SDM42WebApiController+TicketOverviewCountsByRolesForUserRequest","Source":1}}},"C4IT_F4SD_F4SDM42WebApiController+TicketOverviewCountsByRolesForUserRequest":{"Descriptor":{"userId":{"Type":"GuidType"},"RoleGuids":{"Type":["GuidType"]},"Keys":{"Type":["StringType"]},"QueueOption":{"Type":"IntType"},"Queues":{"Type":"StringType"}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketOverviewCountsByRolesForUser(request)</Name>
|
||||
<RouteTemplate>getTicketOverviewCountsByRolesForUser</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>16</SupportedOperation>
|
||||
<Type>2</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01403</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00403</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00402</ID>
|
||||
<ResponseContract>{"UsedTypes":{"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsResult":{"Descriptor":{"Counts":{"Type":["StringType"]}}}},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"C4IT_F4SD_F4SDHelperService+TicketOverviewCountsResult"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"userId":{"Type":"GuidType","Source":0},"scope":{"Type":"StringType","Source":0},"keys":{"Type":"StringType","Source":0},"queueoption":{"Type":"IntType","Source":0},"queues":{"Type":"StringType","Source":0}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketOverviewCountsForUser(userId,scope,keys,queueoption,queues)</Name>
|
||||
<RouteTemplate>getTicketOverviewCountsForUser</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01402</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00402</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,159 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<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:UseCurrentLocale="true">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="PLSLWebServiceOperation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="ResponseContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RequestContract" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Name" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RouteTemplate" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Documentation" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2147483647" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TypeID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Service" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="SupportedOperation" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="Type" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IsPublic" type="xs:unsignedByte" />
|
||||
<xs:element name="DocumentationLink" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1000" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeDialog" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTypeObjectDetails" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRDataQueryFilterType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Unrestricted" type="xs:unsignedByte" />
|
||||
<xs:element name="Configured" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePDRActionType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRNavigationItemType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ConsiderRelated" type="xs:unsignedByte" />
|
||||
<xs:element name="UsedInTypePLSLWebServiceOperationType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePLSLServiceTypeWebAPI" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypePDRContentWidgetTemplateViewType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="UsedInTypeSVMEmailSignatureType" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="StrictAdminControl" type="xs:unsignedByte" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2PDRAudienceClass">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="InheritedFrom" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="ApplyTo" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSUserClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Users" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSSecurityClassRole">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Roles" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSOrgUnitClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="OUs" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SchemaRelation-PDRAudienceClass2SPSLocationClassBase">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Audiences" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
<xs:element name="Locations" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" type="xs:string" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PLSLWebServiceOperation" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
<xs:unique name="PDRAudienceClass_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//PDRAudienceClass" />
|
||||
<xs:field xpath="ID" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
<PLSLWebServiceOperation>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a00404</ID>
|
||||
<ResponseContract>{"UsedTypes":{},"ContractDescriptor":{"ReturnCountType":"NotProvided","Documentation":"Return value","Type":"System_Collections_Generic_List`1[C4IT_F4SD_F4SDHelperService+TicketOverviewRelationDto]"}}</ResponseContract>
|
||||
<RequestContract>{"UsedTypes":{"RequestContract":{"Descriptor":{"userId":{"Type":"GuidType","Source":0},"scope":{"Type":"StringType","Source":0},"key":{"Type":"StringType","Source":0},"count":{"Type":"IntType","Source":0},"queueoption":{"Type":"IntType","Source":0},"queues":{"Type":"StringType","Source":0}}}},"ContractDescriptor":{"Type":"RequestContract"}}</RequestContract>
|
||||
<Name>getTicketOverviewRelationsForUser(userId,scope,key,count,queueoption,queues)</Name>
|
||||
<RouteTemplate>getTicketOverviewRelationsForUser</RouteTemplate>
|
||||
<Documentation />
|
||||
<TypeID>7660e907-769c-e711-a182-f079595b3ec7</TypeID>
|
||||
<Service>dcd66369-4933-ed11-1b9c-e3e293f5401c</Service>
|
||||
<SupportedOperation>0</SupportedOperation>
|
||||
<Type>1</Type>
|
||||
<IsPublic>0</IsPublic>
|
||||
</PLSLWebServiceOperation>
|
||||
<PDRAudienceClass>
|
||||
<ID>8e1a4dc1-4b8d-4f97-9f58-101d95a01404</ID>
|
||||
<Unrestricted>1</Unrestricted>
|
||||
<Configured>1</Configured>
|
||||
<ConsiderRelated>0</ConsiderRelated>
|
||||
<UsedInTypePLSLWebServiceOperationType>8e1a4dc1-4b8d-4f97-9f58-101d95a00404</UsedInTypePLSLWebServiceOperationType>
|
||||
<StrictAdminControl>0</StrictAdminControl>
|
||||
</PDRAudienceClass>
|
||||
</NewDataSet>
|
||||
@@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<SchemaScripts>
|
||||
<Script Major="2" Minor="1" Build="2147483507" Type="del" Name="C4IT - F4SD_PLSLWebServiceOperationType_uninstall" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483507 PLSLWebServiceOperationType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483517" Type="del" Name="C4IT - F4SD_PDRActionType_uninstall" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483517 PDRActionType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483527" Type="del" Name="C4IT - F4SD_PDRDataQueryType_uninstall" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483527 PDRDataQueryType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483537" Type="del" Name="C4IT - F4SD_PDRNavigationItemType_uninstall" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483537 PDRNavigationItemType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483547" Type="del" Name="C4IT - F4SD_SPSQuickCallType_uninstall" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483547 SPSQuickCallType_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483557" Type="del" Name="C4IT - F4SD_SPSSecurityTypeRole_uninstall" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483557 SPSSecurityTypeRole_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483567" Type="del" Name="C4IT - F4SD_PLSLServiceTypeWebAPI_uninstall" PackageVersion="1.4" Mode="Merge" Register="false" FilePath="uninstall\02-01-2147483567 PLSLServiceTypeWebAPI_uninstall.del" />
|
||||
<Script Major="2" Minor="1" Build="2147483598" Type="post" Name="C4IT - F4SD_PDRLocalizationStringClass_uninstall" Register="false" FilePath="uninstall\02-01-2147483598 PDRLocalizationStringClass_uninstall.post" />
|
||||
<Script Major="2" Minor="1" Build="2147483647" Type="post" Name="C4IT - F4SD_UnregisterInstallScripts_Sobu" Register="false" FilePath="uninstall\02-01-2147483647 UnregisterInstallScripts_Sobu.post" />
|
||||
</SchemaScripts>
|
||||
@@ -1,36 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem><ObjectId>b3193051-6fe6-cdd2-7d76-08da9bbec2b6</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>04d0755f-27dd-c4ac-2785-08dac1666661</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>f977a1d8-f21c-c1bc-4ea0-08dac09d3c99</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>6cec89ab-b843-cd6b-d6b5-08db99ad32ee</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>ef14b892-628c-c1c1-801f-08db99ad32e9</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>06747fe1-8113-c51f-4969-08db99ad32f1</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00405</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>750c8dc4-ada0-c1b0-c877-08da9bbec2e3</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>94d0317f-a8db-caf0-a353-08da9bbec2dc</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>163e04c2-8b5c-c0e6-0535-08da9bbec2df</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00401</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>99eef84e-a303-c248-36c5-08ded882fc6c</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>290c8d51-b8d4-ce74-50c5-08ded882fc72</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00403</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00402</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>c5dd653a-54d8-c430-c9df-08ded882fc79</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8e1a4dc1-4b8d-4f97-9f58-101d95a00404</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>9df9d16f-1a00-cc19-1727-08dac09d3c08</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>14366b3c-b79d-cfe3-ded3-08da9bbec2d7</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>420d096e-649c-c069-b8ef-08dab026e328</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>f2f40401-8380-cf2a-66a8-08ded882fc42</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8c8bdc55-bb53-c04e-2e2c-08ded882fc4a</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>68c669c6-2e7c-c518-a9c8-08ded882fca4</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>08b2fa74-ba3d-cec6-812a-08ded882fc89</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>f534cc8e-850f-c505-2edc-08ded882fc82</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>95bc0536-f57c-c085-39a3-08ded882fc90</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>8c15c74d-39a1-ca03-5b40-08ded882fc5a</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>aac18d1c-ddd2-ce36-09b7-08ded882fc65</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>dae714de-5b50-cb09-ceef-08ded882fc51</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>1dcf311e-e245-c979-7995-08ded882fc96</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>ac442e8a-2415-c412-7e60-08ded882fc9d</ObjectId><TypeId>7660e907-769c-e711-a182-f079595b3ec7</TypeId></DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem><ObjectId>4dde7c2d-cd60-ed11-3d85-00155d010a04</ObjectId><TypeId>0fa6b97f-c362-e511-7882-bc5ff41a70c0</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>4909f7dc-cc60-ed11-3d85-00155d010a04</ObjectId><TypeId>0fa6b97f-c362-e511-7882-bc5ff41a70c0</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>7e1ec8aa-ca0b-ccbc-8788-08dac19c5072</ObjectId><TypeId>0fa6b97f-c362-e511-7882-bc5ff41a70c0</TypeId></DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem><ObjectId>e05d0e51-2842-c9f8-702a-08dad14d2725</ObjectId><TypeId>e35932d0-de1f-e511-9282-60d819b5ce8f</TypeId></DeleteObjectRequestItem>
|
||||
<DeleteObjectRequestItem><ObjectId>c2d85fab-6d02-f111-1d86-00155d320605</ObjectId><TypeId>e35932d0-de1f-e511-9282-60d819b5ce8f</TypeId></DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem><ObjectId>9de10416-2ba7-c5c7-2568-08dad14d2832</ObjectId><TypeId>7480d43f-a42f-e511-14a9-00248cfe5192</TypeId></DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem><ObjectId>535345b3-52e7-cfe7-5366-08dc32b8babe</ObjectId><TypeId>95b83c0d-e703-4a17-997b-abdb91cda1a2</TypeId></DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem><ObjectId>c7256b64-a01b-cab5-22af-08dc6dac0948</ObjectId><TypeId>f64d3d1d-e2ab-4a43-a453-52caff9b0ccd</TypeId></DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<DeleteObjectRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Items>
|
||||
<DeleteObjectRequestItem><ObjectId>bf852c75-cc05-cce1-2592-08da956d1e03</ObjectId><TypeId>a861b74e-5621-e511-d09e-00248cfe5192</TypeId></DeleteObjectRequestItem>
|
||||
</Items>
|
||||
</DeleteObjectRequest>
|
||||
@@ -1,2 +0,0 @@
|
||||
DELETE FROM [PDRLocalizationStringClass-CI] WHERE OWNER = 'b14b7013-493b-8684-5d28-6a30fdd7a86b'
|
||||
DELETE FROM [PDRLocalizationStringClass] WHERE ID = 'b14b7013-493b-8684-5d28-6a30fdd7a86b'
|
||||
@@ -1,46 +0,0 @@
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 10 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_0010_Navigation_C4IT_Addon_Administration.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 20 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_0020_Navigation_C4IT_Addon_Assets.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 30 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_0030_Navigation_C4IT_Addon_ServiceDesk.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 40 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_0040_Navigation_C4IT_Addon_ServiceCatalog.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 50 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0050 PLSLServiceTypeWebAPI.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 60 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getdirectlinkcreateticket.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 70 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getdirectlinkf4sd.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 80 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getlog.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 90 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getticketdetails.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 100 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_gettickethistory.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 110 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getticketlist.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 120 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_isalive.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 130 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_setdebugmode.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 140 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getmyrolememberships.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 150 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getpickup.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 160 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getrolememberships.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 161 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getticketoverviewcounts.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 162 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getticketoverviewcountsbyroles.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 163 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getticketoverviewrelations.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 164 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getticketlistforuser.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 165 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getticketoverviewcountsforuser.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 166 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getticketoverviewcountsbyrolesforuser.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 167 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getticketoverviewrelationsforuser.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 168 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_getrolemembershipsforuser.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 170 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0150 PDRActionType.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 180 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0160 PDRActionType.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 190 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0170 PDRActionType.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 200 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0180 PDRLocalizationStringClass.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 210 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_SPSActivityIncidentPickupEntry.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 220 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_SPSJournalEntryPickupType.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 250 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0080 C4IT_F4SDConfigurationType.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 260 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_C4IT F4SD Cockpit Users.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 270 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0030 PDRDataQueryType.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 280 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_C4IT - F4SD - Quick Calls.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 290 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0040 PDRContentWidgetTemplateType_C4IT F4SD Configuration Content Widget Liste.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 300 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0040 PDRContentWidgetTypeList_C4IT F4SD Configuration Content Widget Liste.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 310 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0070 PDRNavigationItemType.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 320 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0050 PDRContentWidgetTemplateType_C4IT F4SD Configuration Content Widget Schnellansicht.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 330 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0050 PDRContentWidgetTemplateViewType_C4IT F4SD Configuration Content Widget Schnellansicht.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 340 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_02-01-0050 PDRContentWidgetTypeObjectDetails_C4IT F4SD Configuration Content Widget Schnellansicht.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 350 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_F4SD Incident Quickcall.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 360 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_Fragments.GetList_Audience.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 370 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_Objects.GetObject_Audience.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 380 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_Objects.UpdateObject_Audience.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 390 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_Ticket.Create_Audience.dat'
|
||||
/*1.4*/DELETE FROM SchemaScripts WHERE Major = 2 AND Minor = 1 AND Build = 400 AND Type = 'dat' AND Name = '6673a25d-33d6-4072-91d9-abed4be1a966_Ticket.Transform_Audience.dat'
|
||||
@@ -1,2 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<SchemaScripts />
|
||||
@@ -1,151 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
using C4IT.FASD.Base;
|
||||
|
||||
namespace C4IT.F4SD
|
||||
{
|
||||
internal sealed class TicketFilterResolution
|
||||
{
|
||||
public bool Success { get; set; }
|
||||
public string Error { get; set; }
|
||||
public List<Guid> RoleIds { get; set; } = new List<Guid>();
|
||||
}
|
||||
|
||||
internal sealed class TicketFilterCompilationResult
|
||||
{
|
||||
public bool Success { get; set; }
|
||||
public string Clause { get; set; }
|
||||
public string Error { get; set; }
|
||||
}
|
||||
|
||||
internal static class TicketFilterCompiler
|
||||
{
|
||||
internal const string ProviderName = "Matrix42";
|
||||
internal const string AssignmentGroupField = "AssignmentGroup";
|
||||
internal const string QueueField = "Queue";
|
||||
internal const string WorkspaceField = "Workspace";
|
||||
|
||||
internal static async Task<TicketFilterCompilationResult> CompileAsync(
|
||||
cTicketFilterPolicy policy,
|
||||
Func<cTicketFilter, Task<TicketFilterResolution>> workspaceResolver)
|
||||
{
|
||||
var clauses = new List<string>();
|
||||
foreach (var filter in policy?.Filters ?? new List<cTicketFilter>())
|
||||
{
|
||||
if (filter == null || !filter.Enabled)
|
||||
continue;
|
||||
|
||||
var providerSpecific = !string.IsNullOrWhiteSpace(filter.Provider);
|
||||
if (providerSpecific && !string.Equals(filter.Provider, ProviderName, StringComparison.OrdinalIgnoreCase))
|
||||
return Fail($"Unsupported ticket filter provider '{filter.Provider}'.");
|
||||
|
||||
var field = filter.Field?.Trim();
|
||||
string emptyClause;
|
||||
string valueClause;
|
||||
|
||||
if (!providerSpecific && string.Equals(field, AssignmentGroupField, StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
emptyClause = "RecipientRole IS NULL";
|
||||
valueClause = BuildValueClause("RecipientRole.T(SPSSecurityClassRole).ID", "RecipientRole.T(SPSSecurityClassRole).Name", filter.Values);
|
||||
}
|
||||
else if (providerSpecific && string.Equals(field, QueueField, StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
emptyClause = "Queue IS NULL";
|
||||
valueClause = BuildValueClause("Queue.ID", "Queue.Name", filter.Values);
|
||||
}
|
||||
else if (providerSpecific && string.Equals(field, WorkspaceField, StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
if (workspaceResolver == null)
|
||||
return Fail("The Matrix42 Workspace filter is not supported by this product version.");
|
||||
|
||||
var resolution = await workspaceResolver(filter);
|
||||
if (resolution?.Success != true)
|
||||
return Fail(resolution?.Error ?? "The Matrix42 Workspace filter could not be resolved.");
|
||||
|
||||
emptyClause = "RecipientRole IS NULL";
|
||||
valueClause = BuildGuidClause("RecipientRole.T(SPSSecurityClassRole).ID", resolution.RoleIds);
|
||||
}
|
||||
else
|
||||
{
|
||||
return Fail($"Unsupported ticket filter field '{filter.Provider}:{field}'.");
|
||||
}
|
||||
|
||||
if (filter.EmptyHandling == enumTicketFilterEmptyHandling.only)
|
||||
{
|
||||
clauses.Add($"({emptyClause})");
|
||||
continue;
|
||||
}
|
||||
|
||||
if (string.IsNullOrWhiteSpace(valueClause))
|
||||
return Fail($"Ticket filter '{filter.Provider}:{field}' has no valid values.");
|
||||
|
||||
var matchClause = filter.Match == enumTicketFilterMatch.exclude
|
||||
? $"NOT ({valueClause})"
|
||||
: $"({valueClause})";
|
||||
|
||||
clauses.Add(filter.EmptyHandling == enumTicketFilterEmptyHandling.include
|
||||
? $"(({emptyClause}) OR ({matchClause}))"
|
||||
: $"((NOT ({emptyClause})) AND ({matchClause}))");
|
||||
}
|
||||
|
||||
return new TicketFilterCompilationResult
|
||||
{
|
||||
Success = true,
|
||||
Clause = string.Join(" AND ", clauses)
|
||||
};
|
||||
}
|
||||
|
||||
private static string BuildValueClause(string idField, string nameField, IEnumerable<cTicketFilterValue> values)
|
||||
{
|
||||
var items = (values ?? Enumerable.Empty<cTicketFilterValue>())
|
||||
.Where(value => value != null)
|
||||
.ToList();
|
||||
var ids = items
|
||||
.Select(value => value.ID?.Trim())
|
||||
.Where(value => !string.IsNullOrWhiteSpace(value))
|
||||
.Distinct(StringComparer.OrdinalIgnoreCase)
|
||||
.Select(Quote)
|
||||
.ToList();
|
||||
var names = items
|
||||
.Select(value => value.Name?.Trim())
|
||||
.Where(value => !string.IsNullOrWhiteSpace(value))
|
||||
.Distinct(StringComparer.OrdinalIgnoreCase)
|
||||
.Select(Quote)
|
||||
.ToList();
|
||||
|
||||
var clauses = new List<string>();
|
||||
if (ids.Count > 0)
|
||||
clauses.Add($"{idField} IN ({string.Join(", ", ids)})");
|
||||
if (names.Count > 0)
|
||||
clauses.Add($"{nameField} IN ({string.Join(", ", names)})");
|
||||
return string.Join(" OR ", clauses);
|
||||
}
|
||||
|
||||
private static string BuildGuidClause(string field, IEnumerable<Guid> values)
|
||||
{
|
||||
var ids = (values ?? Enumerable.Empty<Guid>())
|
||||
.Where(value => value != Guid.Empty)
|
||||
.Distinct()
|
||||
.Select(value => Quote(value.ToString("D")))
|
||||
.ToList();
|
||||
return ids.Count == 0 ? null : $"{field} IN ({string.Join(", ", ids)})";
|
||||
}
|
||||
|
||||
private static string Quote(string value)
|
||||
{
|
||||
return $"'{(value ?? string.Empty).Replace("'", "''")}'";
|
||||
}
|
||||
|
||||
private static TicketFilterCompilationResult Fail(string error)
|
||||
{
|
||||
return new TicketFilterCompilationResult
|
||||
{
|
||||
Success = false,
|
||||
Error = error
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,5 +5,5 @@
|
||||
[assembly: AssemblyCopyright("Copyright © 2026, Consulting4IT GmbH, Germany")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
|
||||
[assembly: AssemblyVersion("1.4.1.0")]
|
||||
[assembly: AssemblyInformationalVersion("1.4.1.0")]
|
||||
[assembly: AssemblyVersion("1.4.0.2")]
|
||||
[assembly: AssemblyInformationalVersion("1.4.0.2")]
|
||||
|
||||
@@ -1,76 +0,0 @@
|
||||
# Legacy- und Sandbox-Entwicklung
|
||||
|
||||
## Unterstuetzte Varianten
|
||||
|
||||
| Variante | Matrix42 ESM | Runtime | Solution | Paket |
|
||||
|---|---|---|---|---|
|
||||
| Legacy | 12.1.3 bis 25.x | .NET Framework 4.7.2 | `C4IT - F4SD - M42WebApi.Legacy.sln` | `artifacts/Legacy/<Configuration>/` |
|
||||
| Sandbox | 26.1 und neuer | .NET 8 | `C4IT - F4SD - M42WebApi.sln` | `artifacts/<Configuration>/` |
|
||||
|
||||
Beide Varianten verwenden dieselbe Version aus `SharedAssemblyInfo.cs`. Die Webservice-spezifischen Ticketvertraege liegen in `F4SDHelper/Common/C4IT.F4SD.WebApi.Contracts.cs`. Die externe `_Common/C4IT.F4SD.Base.Ticket.cs` bleibt unveraendert, da sie auch F4SD Client und Server verwenden.
|
||||
|
||||
## Entwicklungsregeln
|
||||
|
||||
- Fachliche Aenderungen werden in beiden Hosts umgesetzt und mit derselben Postman-Collection getestet.
|
||||
- Matrix42-Abhaengigkeiten, Controller-Rueckgaben, Journalzugriff und Paketformat bleiben host-spezifisch.
|
||||
- Bestehende SID-Routen bleiben kompatibel; neue Funktionen sollen bevorzugt die `userId`-Routen verwenden.
|
||||
- Matrix42-Operation-IDs bestehender Routen duerfen nicht geaendert werden.
|
||||
- Eine neue Operation erhaelt einmalig eine feste ID, die in Legacy- und Sandbox-Paket identisch ist.
|
||||
- Legacy wird gegen die Bibliotheken der 12.1.3-Umgebung gebaut. Die Laufzeitkompatibilitaet muss zusaetzlich auf einer aktuellen 25.x-Installation geprueft werden.
|
||||
|
||||
## TFS nach Git
|
||||
|
||||
1. Aktuellen TFS-Stand in ein separates Verzeichnis holen.
|
||||
2. In Git den Branch `sync/tfs-legacy` vom zuletzt integrierten Stand erstellen.
|
||||
3. Nur die verwalteten Legacy-Quellen importieren:
|
||||
|
||||
```powershell
|
||||
.\tools\Sync-TfsLegacy.ps1 `
|
||||
-TfsExportRoot 'C:\Workspace\C4IT FASD\F4SD_M42WebApi\sonstiges\F4SD_M42WebApi_TFS' `
|
||||
-Changeset '<TFS-Changeset>'
|
||||
```
|
||||
|
||||
4. Diff pruefen und den Snapshot als eigenen Commit einchecken.
|
||||
5. Den Sync-Branch per normalem Drei-Wege-Merge in den Entwicklungsbranch integrieren.
|
||||
6. Fachliche Konflikte im gemeinsamen Verhalten aufloesen; Legacy-Projektdateien niemals ueber Sandbox-Projektdateien kopieren.
|
||||
|
||||
Das Skript importiert ausschliesslich vom TFS nach Git. Es fuehrt keinen TFS-Check-in aus.
|
||||
|
||||
## Git nach TFS
|
||||
|
||||
Der Rueckweg ist absichtlich manuell:
|
||||
|
||||
1. Finalen Git-Diff der Legacy-Dateien pruefen.
|
||||
2. Die betroffenen Legacy- und gemeinsamen Dateien in den lokalen TFS-Workspace uebernehmen.
|
||||
3. In Visual Studio unter Pending Changes kontrollieren, welche Dateien geaendert werden.
|
||||
4. Legacy-Solution aus dem TFS-Workspace bauen und testen.
|
||||
5. Check-in-Kommentar mit Git-Commit und Paketversion versehen.
|
||||
6. Den TFS-Check-in manuell in Visual Studio ausfuehren.
|
||||
|
||||
Automatische `tf checkin`-, Reconcile- oder Upload-Skripte sind fuer dieses Repository nicht zulaessig.
|
||||
|
||||
## Builds
|
||||
|
||||
```powershell
|
||||
msbuild '.\C4IT - F4SD - M42WebApi.Legacy.sln' /restore /p:Configuration=Debug
|
||||
msbuild '.\C4IT - F4SD - M42WebApi.sln' /restore /p:Configuration=Debug
|
||||
```
|
||||
|
||||
Verfuegbare Konfigurationen fuer beide Varianten:
|
||||
|
||||
- `Debug`: Debug-DLLs und Debug-Paket
|
||||
- `Release`: optimiertes, unsigniertes Paket
|
||||
- `Release_signed`: optimiertes und signiertes Paket
|
||||
|
||||
Das Signing ist nur in `Release_signed` automatisch aktiv und signiert alle Paket-DLLs in einem Aufruf.
|
||||
|
||||
## Abnahmetests
|
||||
|
||||
- Beide Solutions bauen.
|
||||
- Paket- und Assembly-Version stimmen ueberein.
|
||||
- Bestehende SID-Routen funktionieren weiterhin.
|
||||
- `userId`-Routen liefern fuer denselben Benutzer fachlich dieselben Ergebnisse.
|
||||
- Leere Ticketlisten liefern `[]`.
|
||||
- Alle Query-Parameter werden gebunden.
|
||||
- Ticketdetails, Journal, Pickup, Rollen, Direct Links und `isAlive` werden getestet.
|
||||
- Operationsdateien sind in `install.xml` registriert und erzeugen nach Service-Synchronisierung keine Duplikate.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user