diff --git a/F4SDM42WebApi/F4SD - M42WebApi.csproj b/F4SDM42WebApi/F4SD - M42WebApi.csproj
index 68192c0..9d4baec 100644
--- a/F4SDM42WebApi/F4SD - M42WebApi.csproj
+++ b/F4SDM42WebApi/F4SD - M42WebApi.csproj
@@ -13,7 +13,7 @@
false
6673a25d-33d6-4072-91d9-abed4be1a966
C4ITF4SD*.*
- 1.4.0.14
+ 1.4.0.15
true
diff --git a/F4SDM42WebApi/F4SDM42WebApiController.cs b/F4SDM42WebApi/F4SDM42WebApiController.cs
index 9f114bc..55745ec 100644
--- a/F4SDM42WebApi/F4SDM42WebApiController.cs
+++ b/F4SDM42WebApi/F4SDM42WebApiController.cs
@@ -249,7 +249,7 @@ namespace C4IT.F4SD
}
[HttpGet]
[Route("getRoleMemberships")]
- public async Task getRoleMemberships(Guid? id = null, string sid = "", string upn = "")
+ public async Task getRoleMemberships(string sid = "", string upn = "", Guid? id = null)
{
var filter = "";
diff --git a/PackageTemplate/install/0002_WebServiceOperation/getrolememberships.dat b/PackageTemplate/install/0002_WebServiceOperation/getrolememberships.dat
index 53be574..829d849 100644
--- a/PackageTemplate/install/0002_WebServiceOperation/getrolememberships.dat
+++ b/PackageTemplate/install/0002_WebServiceOperation/getrolememberships.dat
@@ -137,8 +137,8 @@
06747fe1-8113-c51f-4969-08db99ad32f1
- {"UsedTypes":{"RequestContract":{"Descriptor":{"id":{"Type":"StringType"},"sid":{"Type":"StringType"},"upn":{"Type":"StringType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}}
- getRoleMemberships(id, sid, upn)
+ {"UsedTypes":{"RequestContract":{"Descriptor":{"sid":{"Type":"StringType"},"upn":{"Type":"StringType"},"id":{"Type":"StringType"}}}},"ContractDescriptor":{"ReferenceTo":null,"ReferenceFilter":null,"Required":false,"Obsolete":false,"MaxLength":0,"ResourceKey":null,"Documentation":null,"Title":null,"Paths":null,"Type":"RequestContract"}}
+ getRoleMemberships(sid, upn, id)
getRoleMemberships
7660e907-769c-e711-a182-f079595b3ec7