Test New Member Source
Test whether the member source has been successfully created.
You are creating a Member Source, which is a source that informs Protegrity where user identities are stored. For example, Active Directory, LDAP, Azure AD or a text file. This configuration stores the connection and the lookup context that Protegrity needs to discover users and groups that are then mapped to Roles.
Policies do not grant access to individual users directly. Access is granted through roles, and roles are populated from external identity systems via member sources. Without a source, you cannot reliably attach real enterprise groups or users to roles, synchronize memberships, or enforce policy access the same way your organization manages identity.
CLI Code
pim create sources file --name test-file --user-file exampleusers.txt --group-file examplegroups.txt
CLI Actual Output
NAME DESCRIPTION TYPE USERFILE GROUPFILE TIMEOUT UID
test-file SourceType.FILE exampleusers.txt examplegroups.txt 120 1
API Endpoint
POST /pim/sources
API Code
curl -k \
-H "Authorization: Bearer ${TOKEN}" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-X POST "https://${GW_HOST}/pty/v2/pim/sources" \
-d '{
"name": "test-file",
"type": "FILE",
"connection": {
"userFile": "exampleusers.txt",
"groupFile": "examplegroups.txt"
}
}'
API Actual Output
{"name":"test-file","description":"","type":"FILE","connection":{"userFile":"exampleusers.txt","groupFile":"examplegroups.txt"},"uid":"1"}
Test whether the member source has been successfully created.
Was this page helpful?