SmallBuilder๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ํ์ฌ์ ํตํ ์ค์ ์ ํ์ธํฉ๋๋ค.
์๋ก ์์ฑ๋ ์ค๊ทธ์ผ ๊ฒฝ์ฐ ํตํ ์ค์ ์ด ์ง์ญ์ ๋ง๊ฒ ์ ์ค์ ๋์ด ์๋์ง ํ์ธ ํฉ๋๋ค.
SmallBuilder๋ AppExchange์์ ๋ฐ๋ก ์ค์น ๊ฐ๋ฅํฉ๋๋ค.
SmallBuilder๋ฅผ ์ค์นํ๋ฉด Trial ์ํ๋ก ์ค์น๋ฉ๋๋ค. Trial ์ํ์์๋ Line-item Configurator, Document Template ๋ฐ List๋ฅผ ๊ตฌํ ๊ฐ๋ฅํฉ๋๋ค. ๋ค๋ง 3๊ฐ์ ๊ธฐ๋ฅ ์ค 1๊ฐ์ Setup ๋ง ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ ์ถ๊ฐ Setup์ ์ํด์๋ ๋ผ์ด์ผ์ค๋ฅผ ๊ตฌ๋งคํ์ฌ์ผ ํฉ๋๋ค.
SmallBuilder ์ ์๋ผ์ด์ผ์ค๋ ์ฌ์ฉ์๋น ๋ถ์ฌ๋์ด์ผ ํฉ๋๋ค. ๋ผ์ด์ผ์ค๋ฅผ ๋ถ์ฌํ๋ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ค๋ง Trial ์ํ์์๋ ๊ฐ๋ณ ์ฌ์ฉ์์๊ฒ ๋ผ์ด์ผ์ค ๋ถ์ฌํ ํ์ ์์ด ๋ชจ๋ ์ฌ์ฉ์๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
์ค์ (Setup) > ์ฌ์ฉ์(Users)๋ก ์ด๋ํฉ๋๋ค.
๋ผ์ด์ผ์ค ๋ถ์ฌํ ์ฌ์ฉ์์ ์์ธ ํ๋ฉด์ผ๋ก ๋ค์ด๊ฐ๋๋ค.
ํ๋จ์ ๊ด๋ฆฌ ํจํค์ง(Managed Packages)์์ ๋ผ์ด์ผ์ค ํ ๋น(Assign Licenses) ๋ฒํผ์ ๋๋ฆ ๋๋ค.
๋ผ์ด์ผ์ค ํ ๋น(Assign Licenses) ํ๋ฉด์์ SmallBuilder๋ฅผ ์ ํ ํ ์ถ๊ฐ ๋ฒํผ์ ๋๋ฆ ๋๋ค.
ํ์ฌ ํจํค์ง์ ๋ผ์ด์ผ์ค ์ํ๋ ์ค์ (Setup) > ์ค์น๋ ํจํค์ง(Installed Packages)์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.
์ด๋ ์ฌ์ฉ์์๊ฒ ๋ผ์ด์ผ์ค๊ฐ ํ ๋น ๋์๋์ง ํ์ธํ๋ ค๋ ๊ฒฝ์ฐ,
์ค์ (Setup) > ์ค์น๋ ํจํค์ง(Installed Packages)๋ก ์ด๋ํฉ๋๋ค.
SmallBuilder๋ฅผ ํด๋ฆญํฉ๋๋ค.
๋ผ์ด์ผ์ค ๊ด๋ฆฌ(Manage Licenses) ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
SmallBuilder๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ๊ถํ ์ค์ ์ด ํ์ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๊ด๋ฆฌ์๋ ๊ถํ์ด ํ ๋น๋์ง๋ง ํจํค์ง ์ค์น ์ ์ '๋ชจ๋ ์ฌ์ฉ์์๊ฒ ์ค์น(Install for All Users)'๋ฅผ ์ ํํ์ง ์์ ๊ฒฝ์ฐ SmallBuilder๋ฅผ ์ฌ์ฉํ๋ ค๋ ์ฌ์ฉ์์๊ฒ ๊ถํ ์งํฉ์ ์ถ๊ฐํด์ค์ผ ํฉ๋๋ค.
์ค์ > ๊ถํ ์งํฉ์ผ๋ก ์ด๋ํฉ๋๋ค.
SmallBuilderManager ๋๋ SmallBuilderUser๋ฅผ ์ ํํฉ๋๋ค.
ํ ๋น ๊ด๋ฆฌ ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ฌ์ฉ์๋ค์ ์ถ๊ฐํฉ๋๋ค.
Add Button, Add Tab ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ํ ๋ช ๋ช ๋ ์๊ฒฉ์ฆ๋ช ์ค์
์ฑ ๊ด๋ฆฌ์ > ์๋ก ์ฐ๊ฒฐ๋ ์ฑ
์ฐ๊ฒฐ๋ ์ฑ ์ค์ ์ ๋ ฅ
์ฐ๊ฒฐ๋ ์ฑ ์ด๋ฆ : SmallBuilderCredential
API ์ด๋ฆ : SmallBuilderCredential
OAuth ์ค์ ํ์ฑํ : check
์ฝ๋ฐฑ url : http://dummy.com ( ๋๋ฏธ url )
์ฌ์ฉ๊ฐ๋ฅํ OAuth ๋ฒ์ : ์ธ์ ๋ ์ง ์์ฒญ ์์ , ์ ์ฒด ์ก์ธ์ค
์ง์๋๋ ์ธ๊ฐ ํ๋ก์ ๋ํ PKCE(Proof Key for Code Exchange) ํ์ฅ ํ์ : uncheck
OAuth ์ ์ฑ ๋ณ๊ฒฝ
ํ์ฉ๋ ์ฌ์ฉ์ : ๋ชจ๋ ์ฌ์ฉ์๊ฐ ์์ฒด ์น์ธํ ์ ์์
์๋น์ ํค, ์๋น์ ์ํธ ํ๋
์ค์ > ์ฑ ๊ด๋ฆฌ์ > SmallBuilderCredential ๋ณด๊ธฐ > ๊ณ ๊ฐ ์ธ๋ถ์ฌํญ ๊ด๋ฆฌ > ๋ก๊ทธ์ธ
์ธ์ฆ ๊ณต๊ธ์ ์์ฑ
์ด๋ฆ : SmallBuilderCredential
์๋น์ํค : ์์์ ํ๋ํ ์๋น์ํค ์ ๋ ฅ
์๋น์ ์ํธ : ์์์ ํ๋ํ ์๋น์ ์ํธ ์ ๋ ฅ
Call Back Url ์ ๋ ฅ
์ธ์ฆ๊ณต๊ธ์ ์ด๋ฆ ํด๋ฆญ ํ ์คํฌ๋กค ํ์ฌ ์ฝ๋ฐฑ URL ๋ณต์ฌ
๋ณต์ฌํ ์ฝ๋ฐฑ url ์ ๋ ฅ
๋ด ๋๋ฉ์ธ ํ๋
๋ช ๋ช ๋ ์๊ฒฉ์ฆ๋ช ์์ฑ
๋ ์ด๋ธ : SmallBuilderCredential
์ด๋ฆ : SmallBuilderCredential
URL : 8์์ ํ๋ํ ๋ด ๋๋ฉ์ธ ์ ๋ ฅ ( https://example.my.salesforce.com/)
ID ์ ํ : ๋ช ๋ช ๋ ์ฃผ์ฒด
์ธ์ฆ ํ๋กํ ์ฝ : OAuth 2.0
์ธ์ฆ ๊ณต๊ธ์ : SmallBuilderCredential
๋ฒ์ : refresh_token full offline_access