Hi all. New to pact-broker; working on setting it ...
# pact-broker
m
Hi all. New to pact-broker; working on setting it up for my team in AWS (Fargate). Does the pact-broker have a web UI for end users and if so, does it require a login? I have not been able to really find definitive documentation on this. Thanks! And if there's a UI and requires a login, does it support SAML?
y
Hey, Yes to a UI, See https://docs.pact.io/pact_broker#screenshots You can use auth, or choose not too, see the section titled
Using basic auth
in the link you provided above 👍 It should be this README for the
pactfoundation/pact-broker
image 👇 https://docs.pact.io/pact_broker/docker_images/pactfoundation#authentication The readme linked is for the ``dius/pact-broker` but the mechanism is the same
m
Okay, thank you. Does the web UI support SAML auth?
y
basic auth only
I would advise spinning up a copy of the image locally and having a look around at the UI first, and basic auth, before trying to run in AWS 🙂
m
I agree - thanks
If I ran it in AWS I would have to connect my VPC to my corp network and only expose the pact-broker internally
y
We have a hosted Pact Broker (Pactflow) which has the option to support SAML which may help in organisational adoption. There are options with the open-source broker, but involve rolling your own auth mechanism dependant on your organisations security setup https://docs.pactflow.io/docs/user-interface/settings/authentication/#saml-support May be worth having a peek whilst you are exploring options 👍
m
Yes - we did see that - we were investigating the OSS version, but we saw that Pactflow does offer it 🙂