NCP-DB practice question 24 of 35

An NDB administrator has asked a database administrator to provision a new MongoDB database using an existing software profile. The database administrator is unable to complete this action. What may be the cause?

Full set: 251 questions
Answer options
A: A database clone operation is in progress.
B: The software profile was created by another user. Correct answer
C: The administrator lacks the proper permissions in Prism Element.
D: The software profile is undergoing a patching operation.
Correct Answer:
B. The software profile was created by another user.
Explanation

Nutanix Database Service (NDB) uses a role-based access control (RBAC) model where entities like software profiles are not globally available by default. An NDB administrator (or any user) who creates a profile must explicitly share it with other users or groups. If the NDB administrator created the profile but did not share it with the database administrator's user account or a group they belong to, the profile will not be visible or usable for provisioning, causing the action to fail. This is a fundamental security and multi-tenancy feature in NDB.

Why Incorrect

A. A clone operation on one database is an independent task and does not lock out the provisioning of a completely new database from a software profile.
C. NDB user permissions are managed within NDB's own RBAC system. A database administrator's ability to provision is not directly tied to their permissions in Prism Element.
D. While a patching operation would temporarily make a profile unavailable, a lack of sharing is a more common and persistent configuration issue related to user permissions.

References

1. Nutanix Database Service Administration Guide: (Version 2.5) > Administration > Role-Based Access Control > Sharing an Entity. This section details that entities such as Software Profiles must be explicitly shared for other users to access them.

2. Nutanix University: Nutanix Database Administration (NDBA) v2.0 > Module 3: NDB Architecture and Administration > Lesson: Role-Based Access Control. The courseware explains that entities are owned by the creator and require explicit sharing policies.

Scroll to Top