<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:PMingLiU;
panose-1:2 2 5 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"\@PMingLiU";
panose-1:2 1 6 1 0 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p style='margin:0in;margin-bottom:.0001pt'><span style='color:black'>Hello Keith,</span><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p style='margin:0in;margin-bottom:.0001pt'><span style='color:black'>It seems that there were a couple of changes to the Users schema provided by the Slack scim endpoint. I made some modifications to the Scim connector which should fix these issues. You can clone the project from our git repository at: </span><a href="https://github.com/Evolveum/connector-scim1"><span style='color:#1155CC'>https://github.com/Evolveum/connector-scim1</span></a><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p style='margin:0in;margin-bottom:.0001pt'><span style='color:black'>Regards,</span><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Matus Macik | Developer and Identity Management Engineer<br>matus.macik@evolveum.com | www.evolveum.com<br>Evolveum</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:keith.hazelton@wisc.edu">Keith Hazelton</a><br><b>Sent: </b>Friday, October 6, 2017 3:58 PM<br><b>To: </b><a href="mailto:midpoint@lists.evolveum.com">midPoint General Discussion</a>; <a href="mailto:gustav.palos@evolveum.com">gustav.palos@evolveum.com</a><br><b>Subject: </b>Re: [midPoint] Configuring SCIM / Slack connector</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Here’s the relevant section of the SCIM Protocol RFC 7644. I think it shows that Slack is not completely SCIM compliant.<o:p></o:p></p><p class=MsoNormal><a name=section-4></a><a href="https://tools.ietf.org/html/rfc7644#section-4"><b><br>4</b></a><b>. Service Provider Configuration Endpoints<o:p></o:p></b></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal> SCIM defines three endpoints to facilitate discovery of SCIM service<o:p></o:p></p><p class=MsoNormal> provider features and schema that MAY be retrieved using HTTP GET:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal> /ServiceProviderConfig<o:p></o:p></p><p class=MsoNormal> An HTTP GET to this endpoint will return a JSON structure that<o:p></o:p></p><p class=MsoNormal> describes the SCIM specification features available on a service<o:p></o:p></p><p class=MsoNormal> provider. This endpoint SHALL return responses with a JSON object<o:p></o:p></p><p class=MsoNormal> using a "schemas" attribute of<o:p></o:p></p><p class=MsoNormal> "urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig".<o:p></o:p></p><p class=MsoNormal> The attributes returned in the JSON object are defined in<o:p></o:p></p><p class=MsoNormal> <a href="https://tools.ietf.org/html/rfc7643#section-5">Section 5 of [RFC7643]</a>. An example representation of SCIM service<o:p></o:p></p><p class=MsoNormal> provider configuration may be found in <a href="https://tools.ietf.org/html/rfc7643#section-8.5">Section 8.5 of [RFC7643]</a>.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hunt, et al. Standards Track [Page 73]<o:p></o:p></p><div><p class=MsoNormal><img border=0 width=707 height=2 style='width:7.3645in;height:.0208in' id="Horizontal_x0020_Line_x0020_1" src="cid:image001.png@01D341ED.82066C70"><o:p></o:p></p></div><p class=MsoNormal><a name=page-74></a><o:p> </o:p></p><p class=MsoNormal><a href="https://tools.ietf.org/html/rfc7644">RFC 7644</a> SCIM Protocol Specification September 2015<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal> /Schemas<o:p></o:p></p><p class=MsoNormal> An HTTP GET to this endpoint is used to retrieve information about<o:p></o:p></p><p class=MsoNormal> resource schemas supported by a SCIM service provider. An HTTP<o:p></o:p></p><p class=MsoNormal> GET to the endpoint "/Schemas" SHALL return all supported schemas<o:p></o:p></p><p class=MsoNormal> in ListResponse format (see Figure 3). Individual schema<o:p></o:p></p><p class=MsoNormal> definitions can be returned by appending the schema URI to the<o:p></o:p></p><p class=MsoNormal> /Schemas endpoint. For example:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal> /Schemas/urn:ietf:params:scim:schemas:core:2.0:User<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>___________________________________</span><span style='font-size:10.5pt;color:#888888'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.5pt;color:#888888'>email & jabber: <a href="mailto:keith.hazelton@wisc.edu" target="_blank">keith.hazelton@wisc.edu</a><o:p></o:p></span></p></div><p class=MsoNormal><span style='font-size:10.5pt;color:#888888'>calendar: <a href="http://go.wisc.edu/i6zxx0" target="_blank">http://go.wisc.edu/i6zxx0</a></span><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='margin-left:.5in'><b><span style='font-size:12.0pt;color:black'>From: </span></b><span style='font-size:12.0pt;color:black'>midPoint <midpoint-bounces@lists.evolveum.com> on behalf of Keith Hazelton <keith.hazelton@wisc.edu><br><b>Reply-To: </b>midPoint General Discussion <midpoint@lists.evolveum.com><br><b>Date: </b>Friday, October 6, 2017 at 08:46 <br><b>To: </b>midPoint General Discussion <midpoint@lists.evolveum.com>, "gustav.palos@evolveum.com" <gustav.palos@evolveum.com><br><b>Subject: </b>Re: [midPoint] Configuring SCIM / Slack connector<o:p></o:p></span></p></div><div><p class=MsoNormal style='margin-left:.5in'><o:p> </o:p></p></div><p class=MsoNormal style='margin-left:.5in'>I note that Slack DOES return responses for ../scim/v1/Schemas/Users and ../Schemas/Groups. Is midPoint’s SCIM Slack connector looking for the bare ../Schemas endpoint? That may be an issue.<o:p></o:p></p><p class=MsoNormal style='margin-left:.5in'> <o:p></o:p></p><p class=MsoNormal style='margin-left:.5in'> --Keith<o:p></o:p></p><div><p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.5pt;color:black'>___________________________________</span><o:p></o:p></p><p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.5pt;color:#888888'>email & jabber: <a href="mailto:keith.hazelton@wisc.edu" target="_blank">keith.hazelton@wisc.edu</a></span><o:p></o:p></p></div><p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.5pt;color:#888888'>calendar: <a href="http://go.wisc.edu/i6zxx0" target="_blank">http://go.wisc.edu/i6zxx0</a></span><o:p></o:p></p><p class=MsoNormal style='margin-left:.5in'> <o:p></o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='margin-left:1.0in'><b><span style='font-size:12.0pt;color:black'>From: </span></b><span style='font-size:12.0pt;color:black'>midPoint <midpoint-bounces@lists.evolveum.com> on behalf of Keith Hazelton <keith.hazelton@wisc.edu><br><b>Reply-To: </b>midPoint General Discussion <midpoint@lists.evolveum.com><br><b>Date: </b>Friday, October 6, 2017 at 08:06 <br><b>To: </b>"gustav.palos@evolveum.com" <gustav.palos@evolveum.com>, midPoint General Discussion <midpoint@lists.evolveum.com><br><b>Subject: </b>Re: [midPoint] Configuring SCIM / Slack connector</span><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.0in'> <o:p></o:p></p></div><p class=MsoNormal style='margin-left:1.0in'>Gustáv,<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> <o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>Thanks for the new connector config. I believe the logs show that with the new config, midPoint Test Connection errors out after getting a null result back when GETting api.slack.com/scim/v1/Schemas (see log snippet below)<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> <o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>Using Postman, I confirmed that this is true—Querying for …/Schemas gives an empty response body.<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> <o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>Is there a way to skip that request to the Schemas endpoint?<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> <o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> --Keith<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> <o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,281 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): Configuring connector connector:0a71bfb2-a5ad-424f-b45b-cce972d82cbe(ConnId com.evolveum.polygon.scim.ScimConnector v1.4.4), provided configuration:<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> configurationProperties: <o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> authentication: [ token (raw) ]<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> token: [ <class MapXNode> (raw) ]<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> endpoint: [ /scim (raw) ]<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> version: [ /v1 (raw) ]<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> baseUrl: [ <a href="https://api.slack.com/">https://api.slack.com</a> (raw) ]<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> resultsHandlerConfiguration: <o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> <span lang=SV>enableNormalizingResultsHandler: false</span><o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'><span lang=SV> enableFilteredResultsHandler: false</span><o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'><span lang=SV> filteredResultsHandlerInValidationMode: true</span><o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'><span lang=SV> </span>enableAttributesToGetSearchResultsHandler: false<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): Configuring connector connector:0a71bfb2-a5ad-424f-b45b-cce972d82cbe(ConnId com.evolveum.polygon.scim.ScimConnector v1.4.4), transformed configuration:<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: authentication = token<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: token = org.identityconnectors.common.security.GuardedString@f26fa483<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: userName = null<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: password = null<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: clientSecret = null<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: clientID = null<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: endpoint = /scim<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: version = /v1<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: loginURL = null<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: service = null<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: baseUrl = <a href="https://api.slack.com/">https://api.slack.com</a><o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: proxyUrl = null<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,321 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): P: proxyPortNumber = null<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,352 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): Legacy schema (config): null<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,353 [] [http-nio-8080-exec-6] TRACE (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnectorInstanceConnIdImpl): Connector supported operations: [interface org.identityconnectors.framework.api.operations.SearchApiOp, interface org.identityconnectors.framework.api.operations.UpdateApiOp, interface org.identityconnectors.framework.api.operations.ScriptOnConnectorApiOp, interface org.identityconnectors.framework.api.operations.CreateApiOp, interface org.identityconnectors.framework.api.operations.SchemaApiOp, interface org.identityconnectors.framework.api.operations.ValidateApiOp, interface org.identityconnectors.framework.api.operations.TestApiOp, interface org.identityconnectors.framework.api.operations.DeleteApiOp, interface org.identityconnectors.framework.api.operations.GetApiOp]<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> <o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:04,807 [] [http-nio-8080-exec-6] WARN (com.evolveum.polygon.scim.StandardScimHandlingStrategy): method: null msg:Response string for the "schemas/" endpoint returned empty<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> <o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>2017-10-06 12:31:05,010 [] [http-nio-8080-exec-6] ERROR (com.evolveum.midpoint.provisioning.ucf.impl.connid.ConnIdUtil): ConnId Exception org.json.JSONException in connector:0a71bfb2-a5ad-424f-b45b-cce972d82cbe(ConnId com.evolveum.polygon.scim.ScimConnector v1.4.4): ConnectorSpec(resource:86437f3a-661a-4135-876a-233b67256bf0(Slack), name=null, oid=0a71bfb2-a5ad-424f-b45b-cce972d82cbe): JSONArray[0] is not a JSONObject.<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'>org.json.JSONException: JSONArray[0] is not a JSONObject.<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> at org.json.JSONArray.getJSONObject(JSONArray.java:366) ~[na:na]<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> at com.evolveum.polygon.scim.ParserSchemaScim.parseSchema(ParserSchemaScim.java:69) ~[na:na]<o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> at…<o:p></o:p></p><div><p class=MsoNormal style='margin-left:1.0in'><span style='font-size:10.5pt;color:black'>___________________________________</span><o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'><span style='font-size:10.5pt;color:#888888'>email & jabber: <a href="mailto:keith.hazelton@wisc.edu" target="_blank">keith.hazelton@wisc.edu</a></span><o:p></o:p></p></div><p class=MsoNormal style='margin-left:1.0in'><span style='font-size:10.5pt;color:#888888'>calendar: <a href="http://go.wisc.edu/i6zxx0" target="_blank">http://go.wisc.edu/i6zxx0</a></span><o:p></o:p></p><p class=MsoNormal style='margin-left:1.0in'> <o:p></o:p></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='margin-left:1.5in'><b><span style='font-size:12.0pt;color:black'>From: </span></b><span style='font-size:12.0pt;color:black'>midPoint <midpoint-bounces@lists.evolveum.com> on behalf of Pálos Gustáv <gustav.palos@evolveum.com></span><span style='font-size:12.0pt;font-family:"PMingLiU",serif;color:black'><br></span><b><span style='font-size:12.0pt;color:black'>Reply-To: </span></b><span style='font-size:12.0pt;color:black'>"gustav.palos@evolveum.com" <gustav.palos@evolveum.com>, midPoint General Discussion <midpoint@lists.evolveum.com><br><b>Date: </b>Friday, October 6, 2017 at 02:05 <br><b>To: </b>midPoint General Discussion <midpoint@lists.evolveum.com><br><b>Subject: </b>Re: [midPoint] Configuring SCIM / Slack connector</span><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'> <o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'>Hi, <o:p></o:p></p><div><p class=MsoNormal style='margin-left:1.5in'> <o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'>please try to replace yours connectorConfiguration section to this one & try test connection:<o:p></o:p></p></div><div><div><p class=MsoNormal style='margin-left:1.5in'><connectorConfiguration<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'>xmlns:icfc="<a href="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/connector-schema-3">http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/connector-schema-3</a>"><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfc:configurationProperties<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'>xmlns:icfcp="<a href="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/bundle/com.evolveum.polygon.scim.connector-scim/com.evolveum.polygon.scim.ScimConnector">http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/bundle/com.evolveum.polygon.scim.connector-scim/com.evolveum.polygon.scim.ScimConnector</a>"><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfcp:authentication>token</icfcp:authentication><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfcp:token><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><t:clearValue><b><u>your token</u></b></t:clearValue><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'></icfcp:token><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfcp:endpoint>/scim</icfcp:endpoint><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfcp:version>/v1</icfcp:version><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfcp:baseUrl><a href="https://api.slack.com">https://api.slack.com</a></icfcp:baseUrl><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'></icfc:configurationProperties><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfc:resultsHandlerConfiguration><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfc:enableNormalizingResultsHandler>false</icfc:enableNormalizingResultsHandler><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfc:enableFilteredResultsHandler>false</icfc:enableFilteredResultsHandler><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfc:filteredResultsHandlerInValidationMode>true</icfc:filteredResultsHandlerInValidationMode><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'><icfc:enableAttributesToGetSearchResultsHandler>false</icfc:enableAttributesToGetSearchResultsHandler><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'></icfc:resultsHandlerConfiguration><o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'></connectorConfiguration><o:p></o:p></p></div></div><div><p class=MsoNormal style='margin-left:1.5in'> <o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'>Best regards,<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:1.5in'> <o:p></o:p></p></div></div><p class=MsoNormal style='margin-left:1.5in'>Gustav<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div><div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br />
<table style="border-top: 1px solid #D3D4DE;">
<tr>
<td style="width: 55px; padding-top: 13px;"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=icon" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width: 46px; height: 29px;" /></a></td>
<td style="width: 470px; padding-top: 12px; color: #41424e; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Virus-free. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=link" target="_blank" style="color: #4453ea;">www.avast.com</a>
</td>
</tr>
</table><a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></body></html>