원래 사용자 모델 의 New Relic 사용자의 경우 이메일 주소 , 할당된 역할 및 제공되는 경우 이름과 성을 기준으로 데이터베이스에 귀하의 계정에 액세스할 수 있는 사용자 목록을 저장합니다. 이 데이터는 New Relic의 사용자 인터페이스 와 API Explorer(v2) 에서 볼 수 있습니다.
팁
뉴렐릭 API Explorer(v2) 에서 동일한 정보를 얻으려면 Users > GET List을 선택하세요.
요구 사항
이렇게 하면 원래 사용자 모델 의 사용자 목록이 생성됩니다.최신 사용자 모델 의 사용자는 나열하지 않습니다.
모든 계정 사용자 나열
계정에 대한 원래 사용자 모델 의 모든 사용자 목록을 얻으려면 다음 명령을 사용하십시오.
curl -X GET 'https://api.newrelic.com/v2/users.json' \
-H "x-api-key:$API_KEY" -i
출력은 다음과 유사하게 나타납니다.
HTTP/1.1 200 OKContent-Type: application/json
{ "users": [ { "id": 123456, "first_name": "My", "last_name": "Name", "email": "my.name@mywebsite.com", "role": "owner" }, { "id": 654321, "first_name": "Adam", "last_name": "Admin", "email": "adam.admin@mywebsite.com", "role": "admin" }, { "id": 345123, "first_name": "Any", "last_name": "User", "email": "any.user@mywebsite.com", "role": "user" }, ...
사용자 이메일로 나열
사용자 이메일의 전체 또는 일부를 알고 있는 경우 이 명령을 사용하여 역할, 이름 및 사용자 id
를 반환할 수 있습니다. filter[email]=
절은 이메일의 알려진 부분을 지정합니다(예: "my.name"
).
Note: 문자 매칭은 단순한 문자열입니다. 정규식 기능을 사용할 수 없으므로 선택한 문자열이 고유하지 않은 경우 여러 일치 항목이 발생할 수 있습니다.
curl -X GET 'https://api.newrelic.com/v2/users.json' \
-H "x-api-key:$API_KEY" -i \
-d 'filter[email]=my.name'
이 명령의 출력은 모든 계정 사용자 나열 예제 의 첫 번째 항목과 동일합니다.
사용자별 목록 id
사용자 id
를 알고 있는 경우 이 명령을 사용하여 역할, 이름 및 이메일을 반환할 수 있습니다. filter[ids]=
절은 사용자 id
를 지정합니다.
curl -X GET 'https://api.newrelic.com/v2/users.json' \
-H "x-api-key:$API_KEY" -i \
-d 'filter[ids]=123456'
URL에 사용자 id
를 포함하고 필터를 생략하는 이 명령을 사용할 수도 있습니다.
curl -X GET 'https://api.newrelic.com/v2/users/123456.json' \
-H "x-api-key:$API_KEY" -i
이 명령의 출력은 모든 계정 사용자 나열 예제 의 첫 번째 항목과 동일합니다.